Model-based testing offers several advantages over traditional documentation-based approaches to quality assurance. It allows testers to create executable models that can automatically generate test cases and scripts, focusing testing on high-risk areas. When the software changes, the model can automatically update dependent tests. Using the same models across teams provides a central point of reference that brings business and development groups into alignment. Modeling catches design flaws earlier in the development process compared to traditional testing approaches.
To Open Banking and Beyond: Developing APIs that are Resilient to every new I...Curiosity Software Ireland
Watch the live webinar on-demand here -
https://curiositysoftware.ie/resources/to-open-banking-and-beyond-api-testing-free-webinar/
With over 35 APIs involved in an average business transaction, API innovation is critical for every organisation. However, microservices and fast-changing components can quickly create overwhelming complexity for architects, developers, and testers. They produce complex arrays of API calls, often leading to QA bottlenecks – or, worse, business-critical systems that have been released with undetected flaws in their APIs.
APIs often also work with sensitive data, making it essential to remove risk from API releases. Otherwise, initiatives like Open Banking can turn from an opportunity to a compliance nightmare. The challenge is that the time available to test APIs is only becoming shorter, while the complexity of the systems is increasing.
API testing must become both more iterative and more granular. This webinar will show why enterprises across banking, retail, telecoms, and more are combining Model-Based Testing and API Test Automation to overcome API complexity. You will see how Test Modeller builds rigorous API tests automatically in-sprint, pushing them to API Fortress for execution. This approach enables QA teams to ensure that APIs deliver business value, building seamlessly on the skills and techniques they use today.
Key takeaways:
1. Organizations investing in APIs must maintain API resilience, reliability, performance, and security.
2. Companies can significantly decrease risk while accelerating releases by combining model-based testing with complete test data management.
3. Test Modeller enables model-based API test automation, using coverage algorithms to create functional and data-driven API tests.
4. Testers can reuse functional API tests in API Fortress as integration tests, load tests, and functional uptime monitors with unlimited deployment and no metered usage fees.
Curiosity and Lemontree present - Data Breaks DevOps: Why you need automated ...Curiosity Software Ireland
This webinar was co-hosted by Curiosity and Lemontree on April 22nd, 2021. Watch the webinar on demand - https://opentestingplatform.curiositysoftware.ie/data-breaks-devops-webinar
DevOps and continuous delivery are only as fast as their slowest part. For many organisations, testing remains the major sticking point. It’s viewed as a necessary bottleneck, at fault for delaying releases, yet still unable to catch bugs before they hit production. One persistent, yet often overlooked, barrier is commonly at fault: test data. Data is the place to improve release velocity and quality today.
For many test teams today, test data delays remain their greatest bottleneck. Many still rely on a central team for data provisioning, before spending further time finding and making the data they need for a particular test suite. This siloed “request and receive” approach to data provisioning will always be a game of catch-up. Development is constantly getting faster, releasing systems that require increasingly complex data. Manually finding, securing and copying that data will never be able to keep up.
Delivering quality systems at speed instead requires on demand access to rich and interrelated data. With today’s technologies, that means “allocating” data during CI/CD processes and automated testing, making rich and compliant data available to parallel teams and frameworks automatically.
This webinar will present a pragmatic approach for moving from current test data processes to “just in time” data allocation. Veteran test data innovator, Huw Price, will offer cutting edge techniques for allocating rich test data from a range of sources on-the-fly. This “Test Data Automation” ensures that every test and tester has the data they need, exactly when and where they need it.
A webinar hosted by Curiosity Software Ireland on November 10th 2020. Watch the on demand recording here: https://opentestingplatform.curiositysoftware.ie/broken-promise-test-automation-webinar
Let’s face it - in this day and age you can’t test everything. Our environments have become too complex, while the allocated time for the construction and execution of tests is shorter than ever. With these constraints, two pressing questions arise:
• Are we building tests that truly matter for the release?
• Are we optimizing our regression suites in light of the changing application?
Believe it or not, this webinar is NOT a pitch about how AI or ML will magically solve your problems. Instead, Huw Price, Managing Director of Curiosity and Daniel Howard, Senior Researcher at Bloor Research, will offer a definitive plan for evolving sustainable automation. They will map new and emerging techniques for achieving in-sprint testing, including:
1. Automation that extends far beyond test execution;
2. Optimisation techniques for targeting testing exactly where it’s needed;
3. Methods for capitalising on data created by integrated DevOps toolchains.
Curiosity Director of Technology, James Walker, will be on hand to provide demos of the key technologies identified by Huw and Daniel. You will come away with actionable guidance for optimizing your testing, while tackling the time-intensive processes that test automation has introduced.
Join Huw, Daniel and James to see how testing can move beyond hand-cranking tests!
Watch the on demand recording here: https://opentestingplatform.curiositysoftware.ie/broken-promise-test-automation-webinar
*** Watch the on demand webinar recording here - https://curiositysoftware.ie/resources/test-data-development-webinar/ ***
A Curiosity Software and Windocks webinar, presented live on the 2nd of February, 2021. Now available to stream on demand!
Test data “provisioning” is lagging far behind the sophistication of today’s systems. Development has shifted to containerisation and microservices, rapidly ripping out and replacing reusable components. Testers must also rapidly rip-and-replace versioned components in their environments, while retaining complex data relationships between shifting technologies. The deployed data must furthermore be diverse, compliant and compact, fulfilling all positive and negative scenarios in the shortest test runs possible.
Sound like an impossible requirement? While it is, if you rely on making costly physical copies of low-variety production data. “Test data management” instead needs to embrace the world of containers and APIs, along with the pipelines that enable developers to deliver so rapidly. We need a new approach to testing massively complex systems in short sprints.
This webinar will showcase how Test Data Automation combines with containerised data cloning, automatically deploying versioned virtual databases as tests are created and run. Huw Price, Managing Director of Curiosity Software Ireland, and Paul Stanton, co-founder and Vice President of Windocks, will show you how:
1. Test Data Automation provides complete and compliant data on demand, delivering test-ready data that is masked and enhanced with synthetic data.
2. Parallel test teams and frameworks leverage fresh containers, without slow data provisioning or complex configuration.
3. Organisations regain full visibility and control over test data, while enjoying the added affordability of database virtualisation.
*** Watch the on demand webinar recording here - https://curiositysoftware.ie/resources/test-data-development-webinar/ ***
Curiosity and Sauce Labs present - When to stop testing: 3 dimensions of test...Curiosity Software Ireland
This webinar was co-hosted by Curiosity Software and Sauce Labs on the 28th of September, 2021. Watch the webinar on demand today: https://opentestingplatform.curiositysoftware.ie/stop-testing-test-coverage-webinar
A definition of “done” is one of the hardest and most valuable things to come by in testing. Faced with fast-changing, massively complex systems, there’s no time to test everything in short sprints. Even defining “everything” is hard enough, given the vast and often unknown system logic, user devices, and integrated technologies that must be factored into rigorous testing. Too often, a lack of measurability combines with unsystematic test design, forcing testers to guess or hope that testing is “done”. This introduces uncertainty with every rapid release. Tests leave logic exposed to costly bugs and performance issues, while untested devices warp UIs and user experiences.
This webinar will set out how testing can rapidly identify, generate, and run the tests needed to de-risk rapid software releases. It will define functional test coverage in three dimensions, considering the system logic and data that must be tested, the optimal device mix, and the need to test across different system tiers. James Walker, Curiosity’s Director of Technology, and Marcus Merrell, Senior Director of Technology Strategy at Sauce Labs, will then demonstrate how in-sprint testing can target tests based on this multifaceted measure. You will see how:
1. Generating optimised tests, data and scripts from visual flowcharts avoids slow test creation and maintenance, while testing system logic rigorously based on time and risk.
2. Pushing tests to cloud-based device labs minimises environment and device limitations, enabling the right mix for each stage of the testing lifecycle.
3. Updating central flows regenerates tests in-sprint, targeting impacted and risky logic across APIs, UIs and back-end systems.
Curiosity and Coforge present - Oracle FLEXCUBE: De-risk upgrades and migrati...Curiosity Software Ireland
This live webinar took place on July 13th 2021. Watch the session on demand: https://resources.curiositysoftware.ie/oracle-flexcube-testing-webinar
Banks who rely on Oracle FLEXCUBE for their agile core banking infrastructure need agile testing practices which match the speed of FLEXCUBE innovation.
Too often, manual testing processes combine with a lack of niche FLEXCUBE knowledge, delaying upgrades and migrations in core banking. The time spent creating, executing, and maintaining complex FLEXCUBE tests then forces banks to make the undesirable choice between:
1. Updating core banking infrastructure at the risk of costly bugs;
2. Letting core banking systems fall behind the latest innovation and security updates.
The winners in this situation are the banks and fintech start-ups who can keep up with the latest in core banking innovation.
This webinar will set out how banks with substantial legacy infrastructure can keep pace with core banking innovation. It will showcase how risk-based test generation allows banks to enjoy all the innovation of new FLEXCUBE releases, while protecting custom FLEXCUBE implementations from bugs, downtime, and data breaches. You will discover how:
Model-based test automation generates optimised FLEXCUBE tests and data from flowcharts that are quick-to-build and easy-to-maintain.
The intuitive flowcharts reduce the need for niche FLEXCUBE knowledge in-house, visually assembling test scenarios from reusable components, UI scans, and imported tests.
Automated test generation creates rigorous tests for custom FLEXCUBE implementations, rigorously testing without delaying critical FLEXCUBE upgrades and migrations.
The visual flows maintain living documentation of core banking processes, enabling business analysts, testers, and developers to innovate core banking systems with confidence.
Watch the webinar on demand - https://resources.curiositysoftware.ie/oracle-flexcube-testing-webinar
Curiosity and SelectorsHub present: Generate Rigorous Automated Tests - and L...Curiosity Software Ireland
This webinar was co-hosted by Xray and Curiosity Software on 18th May 2021. Watch the on demand recording here: https://opentestingplatform.curiositysoftware.ie/generate-rigorous-automated-tests-webinar
For testers under-pressure to automate, web UIs seem like the perfect place to start. There’s free web drivers, the logic maps clearly to business language, and the leap from test case to script appears relatively small. Yet, UI test automation frequently lags far behind UI changes, exposing an organisation’s face to costly bugs. There are many reasons why teams today struggle to automate UI testing quickly enough:
1. Finding reliable identifiers in impenetrable DOM structures is slow and laborious.
2. UI test scripts are highly repetitive and time-consuming to write.
3. “UI” testing cannot stop at the UI and must dive into complex UIs and back-end rules.
4. UIs are not as stable as thought, and brittle tests require maintenance after every change.
This webinar will showcase a rapid, rigorous, and easy-to-adopt approach to building maintainable automated tests. James Walker, Curiosity’s Director of Technology, will be joined by Sanjay Kumar, inventor of SelectorsHub and ChroPath. They will showcase tools and techniques for testing fast-changing UIs in short iterations. You will see how:
1. SelectorsHub rapidly identifies UI elements and logic to test, replacing time spent hunting through complex UI code.
2. Converting the scans into intuitive flowcharts generates custom scripts for open source and commercial frameworks, bringing coders and non-coders into close collaboration.
3. Updating the central flows regenerates a complete set of up-to-date tests, throwing away broken tests to rapidly test fast-changing systems.
4. Rapid test maintenance enables in-sprint testing, targeting regression testing to find bugs when they are quicker and easier to fix.
To Open Banking and Beyond: Developing APIs that are Resilient to every new I...Curiosity Software Ireland
Watch the live webinar on-demand here -
https://curiositysoftware.ie/resources/to-open-banking-and-beyond-api-testing-free-webinar/
With over 35 APIs involved in an average business transaction, API innovation is critical for every organisation. However, microservices and fast-changing components can quickly create overwhelming complexity for architects, developers, and testers. They produce complex arrays of API calls, often leading to QA bottlenecks – or, worse, business-critical systems that have been released with undetected flaws in their APIs.
APIs often also work with sensitive data, making it essential to remove risk from API releases. Otherwise, initiatives like Open Banking can turn from an opportunity to a compliance nightmare. The challenge is that the time available to test APIs is only becoming shorter, while the complexity of the systems is increasing.
API testing must become both more iterative and more granular. This webinar will show why enterprises across banking, retail, telecoms, and more are combining Model-Based Testing and API Test Automation to overcome API complexity. You will see how Test Modeller builds rigorous API tests automatically in-sprint, pushing them to API Fortress for execution. This approach enables QA teams to ensure that APIs deliver business value, building seamlessly on the skills and techniques they use today.
Key takeaways:
1. Organizations investing in APIs must maintain API resilience, reliability, performance, and security.
2. Companies can significantly decrease risk while accelerating releases by combining model-based testing with complete test data management.
3. Test Modeller enables model-based API test automation, using coverage algorithms to create functional and data-driven API tests.
4. Testers can reuse functional API tests in API Fortress as integration tests, load tests, and functional uptime monitors with unlimited deployment and no metered usage fees.
Curiosity and Lemontree present - Data Breaks DevOps: Why you need automated ...Curiosity Software Ireland
This webinar was co-hosted by Curiosity and Lemontree on April 22nd, 2021. Watch the webinar on demand - https://opentestingplatform.curiositysoftware.ie/data-breaks-devops-webinar
DevOps and continuous delivery are only as fast as their slowest part. For many organisations, testing remains the major sticking point. It’s viewed as a necessary bottleneck, at fault for delaying releases, yet still unable to catch bugs before they hit production. One persistent, yet often overlooked, barrier is commonly at fault: test data. Data is the place to improve release velocity and quality today.
For many test teams today, test data delays remain their greatest bottleneck. Many still rely on a central team for data provisioning, before spending further time finding and making the data they need for a particular test suite. This siloed “request and receive” approach to data provisioning will always be a game of catch-up. Development is constantly getting faster, releasing systems that require increasingly complex data. Manually finding, securing and copying that data will never be able to keep up.
Delivering quality systems at speed instead requires on demand access to rich and interrelated data. With today’s technologies, that means “allocating” data during CI/CD processes and automated testing, making rich and compliant data available to parallel teams and frameworks automatically.
This webinar will present a pragmatic approach for moving from current test data processes to “just in time” data allocation. Veteran test data innovator, Huw Price, will offer cutting edge techniques for allocating rich test data from a range of sources on-the-fly. This “Test Data Automation” ensures that every test and tester has the data they need, exactly when and where they need it.
A webinar hosted by Curiosity Software Ireland on November 10th 2020. Watch the on demand recording here: https://opentestingplatform.curiositysoftware.ie/broken-promise-test-automation-webinar
Let’s face it - in this day and age you can’t test everything. Our environments have become too complex, while the allocated time for the construction and execution of tests is shorter than ever. With these constraints, two pressing questions arise:
• Are we building tests that truly matter for the release?
• Are we optimizing our regression suites in light of the changing application?
Believe it or not, this webinar is NOT a pitch about how AI or ML will magically solve your problems. Instead, Huw Price, Managing Director of Curiosity and Daniel Howard, Senior Researcher at Bloor Research, will offer a definitive plan for evolving sustainable automation. They will map new and emerging techniques for achieving in-sprint testing, including:
1. Automation that extends far beyond test execution;
2. Optimisation techniques for targeting testing exactly where it’s needed;
3. Methods for capitalising on data created by integrated DevOps toolchains.
Curiosity Director of Technology, James Walker, will be on hand to provide demos of the key technologies identified by Huw and Daniel. You will come away with actionable guidance for optimizing your testing, while tackling the time-intensive processes that test automation has introduced.
Join Huw, Daniel and James to see how testing can move beyond hand-cranking tests!
Watch the on demand recording here: https://opentestingplatform.curiositysoftware.ie/broken-promise-test-automation-webinar
*** Watch the on demand webinar recording here - https://curiositysoftware.ie/resources/test-data-development-webinar/ ***
A Curiosity Software and Windocks webinar, presented live on the 2nd of February, 2021. Now available to stream on demand!
Test data “provisioning” is lagging far behind the sophistication of today’s systems. Development has shifted to containerisation and microservices, rapidly ripping out and replacing reusable components. Testers must also rapidly rip-and-replace versioned components in their environments, while retaining complex data relationships between shifting technologies. The deployed data must furthermore be diverse, compliant and compact, fulfilling all positive and negative scenarios in the shortest test runs possible.
Sound like an impossible requirement? While it is, if you rely on making costly physical copies of low-variety production data. “Test data management” instead needs to embrace the world of containers and APIs, along with the pipelines that enable developers to deliver so rapidly. We need a new approach to testing massively complex systems in short sprints.
This webinar will showcase how Test Data Automation combines with containerised data cloning, automatically deploying versioned virtual databases as tests are created and run. Huw Price, Managing Director of Curiosity Software Ireland, and Paul Stanton, co-founder and Vice President of Windocks, will show you how:
1. Test Data Automation provides complete and compliant data on demand, delivering test-ready data that is masked and enhanced with synthetic data.
2. Parallel test teams and frameworks leverage fresh containers, without slow data provisioning or complex configuration.
3. Organisations regain full visibility and control over test data, while enjoying the added affordability of database virtualisation.
*** Watch the on demand webinar recording here - https://curiositysoftware.ie/resources/test-data-development-webinar/ ***
Curiosity and Sauce Labs present - When to stop testing: 3 dimensions of test...Curiosity Software Ireland
This webinar was co-hosted by Curiosity Software and Sauce Labs on the 28th of September, 2021. Watch the webinar on demand today: https://opentestingplatform.curiositysoftware.ie/stop-testing-test-coverage-webinar
A definition of “done” is one of the hardest and most valuable things to come by in testing. Faced with fast-changing, massively complex systems, there’s no time to test everything in short sprints. Even defining “everything” is hard enough, given the vast and often unknown system logic, user devices, and integrated technologies that must be factored into rigorous testing. Too often, a lack of measurability combines with unsystematic test design, forcing testers to guess or hope that testing is “done”. This introduces uncertainty with every rapid release. Tests leave logic exposed to costly bugs and performance issues, while untested devices warp UIs and user experiences.
This webinar will set out how testing can rapidly identify, generate, and run the tests needed to de-risk rapid software releases. It will define functional test coverage in three dimensions, considering the system logic and data that must be tested, the optimal device mix, and the need to test across different system tiers. James Walker, Curiosity’s Director of Technology, and Marcus Merrell, Senior Director of Technology Strategy at Sauce Labs, will then demonstrate how in-sprint testing can target tests based on this multifaceted measure. You will see how:
1. Generating optimised tests, data and scripts from visual flowcharts avoids slow test creation and maintenance, while testing system logic rigorously based on time and risk.
2. Pushing tests to cloud-based device labs minimises environment and device limitations, enabling the right mix for each stage of the testing lifecycle.
3. Updating central flows regenerates tests in-sprint, targeting impacted and risky logic across APIs, UIs and back-end systems.
Curiosity and Coforge present - Oracle FLEXCUBE: De-risk upgrades and migrati...Curiosity Software Ireland
This live webinar took place on July 13th 2021. Watch the session on demand: https://resources.curiositysoftware.ie/oracle-flexcube-testing-webinar
Banks who rely on Oracle FLEXCUBE for their agile core banking infrastructure need agile testing practices which match the speed of FLEXCUBE innovation.
Too often, manual testing processes combine with a lack of niche FLEXCUBE knowledge, delaying upgrades and migrations in core banking. The time spent creating, executing, and maintaining complex FLEXCUBE tests then forces banks to make the undesirable choice between:
1. Updating core banking infrastructure at the risk of costly bugs;
2. Letting core banking systems fall behind the latest innovation and security updates.
The winners in this situation are the banks and fintech start-ups who can keep up with the latest in core banking innovation.
This webinar will set out how banks with substantial legacy infrastructure can keep pace with core banking innovation. It will showcase how risk-based test generation allows banks to enjoy all the innovation of new FLEXCUBE releases, while protecting custom FLEXCUBE implementations from bugs, downtime, and data breaches. You will discover how:
Model-based test automation generates optimised FLEXCUBE tests and data from flowcharts that are quick-to-build and easy-to-maintain.
The intuitive flowcharts reduce the need for niche FLEXCUBE knowledge in-house, visually assembling test scenarios from reusable components, UI scans, and imported tests.
Automated test generation creates rigorous tests for custom FLEXCUBE implementations, rigorously testing without delaying critical FLEXCUBE upgrades and migrations.
The visual flows maintain living documentation of core banking processes, enabling business analysts, testers, and developers to innovate core banking systems with confidence.
Watch the webinar on demand - https://resources.curiositysoftware.ie/oracle-flexcube-testing-webinar
Curiosity and SelectorsHub present: Generate Rigorous Automated Tests - and L...Curiosity Software Ireland
This webinar was co-hosted by Xray and Curiosity Software on 18th May 2021. Watch the on demand recording here: https://opentestingplatform.curiositysoftware.ie/generate-rigorous-automated-tests-webinar
For testers under-pressure to automate, web UIs seem like the perfect place to start. There’s free web drivers, the logic maps clearly to business language, and the leap from test case to script appears relatively small. Yet, UI test automation frequently lags far behind UI changes, exposing an organisation’s face to costly bugs. There are many reasons why teams today struggle to automate UI testing quickly enough:
1. Finding reliable identifiers in impenetrable DOM structures is slow and laborious.
2. UI test scripts are highly repetitive and time-consuming to write.
3. “UI” testing cannot stop at the UI and must dive into complex UIs and back-end rules.
4. UIs are not as stable as thought, and brittle tests require maintenance after every change.
This webinar will showcase a rapid, rigorous, and easy-to-adopt approach to building maintainable automated tests. James Walker, Curiosity’s Director of Technology, will be joined by Sanjay Kumar, inventor of SelectorsHub and ChroPath. They will showcase tools and techniques for testing fast-changing UIs in short iterations. You will see how:
1. SelectorsHub rapidly identifies UI elements and logic to test, replacing time spent hunting through complex UI code.
2. Converting the scans into intuitive flowcharts generates custom scripts for open source and commercial frameworks, bringing coders and non-coders into close collaboration.
3. Updating the central flows regenerates a complete set of up-to-date tests, throwing away broken tests to rapidly test fast-changing systems.
4. Rapid test maintenance enables in-sprint testing, targeting regression testing to find bugs when they are quicker and easier to fix.
Slides from webinar, co-hosted by the Vivit UK & Ireland Local User Groups on May 27th 2020. James Walker from Curiosity Software Ireland presented on model-based testing for ALM/Octane, setting out how model-based testing enables greater communication, collaboration and end-to-end automation.
For many organizations today, ALM Octane provides the single source of truth for distributed teams. Its scalable test management keeps testers and developers synchronised with granular analysis of testing progress and results, all integrated into CI/CD pipelines and agile methodologies. However, the quality of this testing remains dependent on the quality of the tests fed in and assigned to testers. Testing speed furthermore remains limited by the efficiency of that test creation. Manual, unsystematic test design and a reliance on low-coverage production data will still lead to low coverage tests. Those tests will also remain impossible to maintain in tight iterations, leaving new releases further exposed to damaging bugs. Impeccable test management instead deserves impeccable test design.
This webinar demonstrated how model-based test generation seamlessly maintains optimized test cases and data in ALM Octane, all linked to system requirements and automation frameworks for in-sprint maintenance and test execution. You will discover a requirements-driven approach to test maintenance, in which test cases, scripts and data are maintained as quick-to-build flowcharts are updated. Powerful mathematical algorithms generate the smallest set of tests needed to “cover” the latest system logic, with “just in time” data allocation to ensure that every test has valid test data. Pushing the tests to integrated automation frameworks enables truly “Continuous Testing”, with granular run results synchronized automatically in ALM Octane.
Service Virtualization: Delivering Complex Test Environments on DemandErika Barron
This presentation explores the latest service virtualization research and shares firsthand best practices and benefits of service virtualization from Comcast’s Director of Performance Test. Discover how to: enable more complete testing earlier in each iteration, streamline lean processes with more reliable test environments, and manage complex tests in a dynamic development environment.
Curiosity and Xray present - In sprint testing: Aligning tests and teams to r...Curiosity Software Ireland
This webinar was co-hosted by Xray and Curiosity Software on 18th May 2021. Watch the on demand recording here: https://opentestingplatform.curiositysoftware.ie/xray-in-sprint-testing-webinar
In-sprint testing must tackle three pressing problems:
1. You must know exactly what needs testing before each release. There’s not time to test everything.
2. You need up-to-date and aligned test assets, including test cases, data, scripts and CI/CD artefacts.
3. Test teams must know what needs testing, when, and have on demand access to environments, tests and data.
These problems are near-impossible to crack at organisations who struggle with application complexity, rapid system change, and overly-manual testing processes. Challenges include:
1. Test creation time. Manually creating test cases, data and scripts is slow and unsystematic, resulting in low coverage tests.
2. Slow test maintenance. Changes break tests, with little time in sprints to check test cases, scripts, and data.
3. Knowing when testing is “done”. There is little measurability or peace of mind when systems “go live”.
This webinar will set out how maintaining a “digital twin” of the system under test prioritises testing time AND maintains rigorous tests in-sprint. You will see how:
1. Intuitive flowcharts generate optimised test cases, scripts, and data.
2. Feeding changes into the models maintains up-to-date tests.
3. Pushing the tests to agile test management tooling then makes sure that teams know which tests to run, when, with full traceability and a measurable definition of ‘done’.
James Walker, Curiosity’s Director of Technology, and Sérgio Freire, Head of Product Evangelism for Xray, will set out this cutting-edge approach to in-sprint testing. Günther-Matthias Bär, Test Automation Engineer at Sogeti, will then draw on implementation experience to discuss the value of the proposed approach.
Adopting Cloud Testing for Continuous Delivery, with the premier global provi...SOASTA
IDC, the premier global provider of IT market research, and SOASTA, an IDC industry leader in cloud testing know that maintaining leadership means moving quickly to outpace the competition. Both IDC and SOASTA work with clients to realize the benefits that cloud computing brings to delivering high quality, rapidly deployable web and mobile applications.
Join them in this webinar where you will hear:
IDC speak on:
Perspectives on the state of cloud computing for agile web and mobile development
Market dynamics and maturity around the cloud and cloud testing
Recommendations for getting started with cloud testing
SOASTA speak on:
The business drivers for cloud and virtualization
Customer goals of using and implementing cloud testing
The road to implementing cloud testing in a continuous integration model
Case studies of customer cloud testing success
SOASTA’s services and technology will be highlighted and demonstrated as a solution for continuous web and mobile testing as utilized by the Paychex team.
Who Should Attend?
Senior IT Management
Development and QA Executives and Directors
Performance team leads and engineers
Test Automation leads and engineers
Mobile Development and Testing team leads and engineers
Machine Learning applications in accessibilityData Con LA
Data Con LA 2020
Description
A in-depth discussion of vA11y, VMware's open-source effort to make machine learning-based accessibility testing available to everyone for free. 30 % of accessibility tests are automated. But of the 70 % that are manual, almost half of them could potentially be automated through NLP, image comparison and pattern recognition. Here is what VMware is doing to make the accessibility testing split 50/50 by the end of 2021, and releasing that work into open source.
- review of existing accessibility automation
- review of what is manual
- highlighting 26 currently manual tests and how VMware is planning on automating them
- open source
This talk will be captioned
Speaker
Sheri Byrne-Haber, VMware, Head Of Accessibility
Webinar: Removing Barriers to Continuous Delivery of Business ValueSkytap Cloud
Many organizations are recognizing that faster application delivery leads to better business results, but they struggle with how to overcome their barriers to faster delivery. In this webinar, guest speaker Kurt Bittner, Principal Analyst at Forrester Research, Inc., discusses the most common barriers to faster delivery and how organizations work to remove those barriers.
Examine common application performance problems hiding in plain sight. See how you can quickly remove the noise, pinpoint root cause and fix these problems once and for all. Watch the webinar replay: http://rvbd.ly/1QGxMBs
Practical operability techniques for teams - Matthew Skelton - Conflux - Cont...Matthew Skelton
In this talk, we explore five practical, tried-and-tested, real world techniques for improving operability with many kinds of software systems, including cloud, Serverless, on-premise, and IoT.
Logging as a live diagnostics vector with sparse Event IDs
Operational checklists and ‘Run Book dialogue sheets’ as a discovery mechanism for teams
Endpoint healthchecks as a way to assess runtime dependencies and complexity
Correlation IDs beyond simple HTTP calls
Lightweight ‘User Personas’ as drivers for operational dashboards
Based on our work in many industry sectors, we will share our experience of helping teams to improve the operability of their software systems through
Required audience experience
Some experience of building web-scale systems or industrial IoT/embedded systems would be helpful.
Objective of the talk
We will share our experience of helping teams to improve the operability of their software systems. Attendees will learn some practical operability approaches and how teams can expand their understanding and awareness of operability through these simple, team-friendly techniques.
From a talk given at Continuous Lifecycle London 2018: https://continuouslifecycle.london/sessions/practical-team-focused-operability-techniques-for-distributed-systems/
Service Virtualization: What Testers Need to KnowTechWell
Unrestrained access to a trustworthy and realistic test environment—including the application under test and all of its dependent components—is essential for achieving “quality @ speed” with agile, DevOps, and continuous delivery. Service virtualization is an emerging technology that provides teams access to a complete test environment by simulating the dependent components that are beyond their control, still evolving, or too complex to configure in a test lab. Arthur Hicken covers the ABCs of service virtualization—what it is and how it impacts Access, Behavior, Cost, and Speed. Learn how it can help you test more rigorously, avoid parallel development bottlenecks, and isolate application layers for debugging and performance testing in two ways—first, by providing access to dependent system components that would otherwise delay development and testing tasks; and second, by allowing you to alter the behavior of those dependent components in ways that would be impossible with a staged test environment.
Static Application Security Testing Strategies for Automation and Continuous ...Kevin Fealey
Static Application Security Testing (SAST) introduces challenges with existing Software Development Lifecycle Configurations. Strategies at different points of the SDLC improve deployment time, while still improving the quality and security of the deliverable. This session will discuss the different strategies that can be implemented for SAST within SDLC—strategies catering to developers versus security analysts versus release engineers. The strategies consider the challenges each team may encounter, allowing them to incorporate security testing without jeopardizing deadlines or existing process.
Best Practices for Troubleshooting Slow Citrix Logon and Ensuring Excellent U...eG Innovations
Slow logon is one of the most common complaints faced by Citrix administrators. It is not easy to uncover the cause of the slowdown as the XenApp/ XenDesktop logon depends on so many factors: client-side connectivity, Active Directory authentication, StoreFront connection, Citrix server-side processing, user profile load, GPO processing, and more.
Check out this SlideShare presentation to learn some best practices for easily diagnosing and troubleshooting Citrix logon problems:
• Find out how the combination of synthetic and real user logon monitoring techniques helps remediate logon issues and ensure exceptional user experience.
• You will also understand how to baseline logon performance and get alerted to deviations proactively.
Choosing the Best Approach for Monitoring Citrix User Experience: Should You ...eG Innovations
A great user experience is key for the success of any Citrix application virtualization or desktop virtualization initiative. To ensure user satisfaction and productivity, Citrix administrators should monitor the user experience proactively, detect times when users are likely to be seeing slowness, pinpoint the cause of such issues and initiate corrective actions to quickly resolve issues, thereby ensuring user satisfaction and productivity.
A key question is where should the monitoring of the Citrix infrastructure be performed from - the network, the server infrastructure, or from the client?
View this presentation to:
• Learn about the different approaches to Citrix user experience monitoring, their benefits and shortcomings
• Hear about a hybrid approach that provides the most cost-effective yet comprehensive monitoring for a Citrix server farm
• See a live demonstration of the hybrid Citrix monitoring approach and its ability to cover all aspects of Citrix user experience
Delivering Java Applications? Ensure Top Performance Every Time, with Intell...John Williams
From pilot to production, eG Enterprise empowers enterprise organizations to deliver a better user experience and increased ROI by delivering comprehensive, converged performance management of Java application services. With optimized Java platforms delivered through Zing, Azul Systems enables Java-based businesses to focus on functionality and long-term lower operating costs rather than daily firefighting. Together, eG Enterprise and Azul Systems offer a proven Java environment designed to optimize the deployment, management, and scale of Java application services.
View these slides from this webinar where Bala Vaidhinathan, CTO of eG Innovations and Simon Ritter, Deputy CTO of Azul Systems discuss how:
• Java Application Service Management can be simplified and made more cost-effective, while delivering a better user experience
• eG Enterprise enhancements provide insights into Java applications running on the Zing runtime
• eG Enterprise and Azul Zing working together in a production Java installation can reduce costs, optimize deployments and deliver optimum user satisfaction
Presentation used for IBM Systems Magazine Webcast: Mobile DevOps: Test and Deploy on August 7, 2014
To see the recorded webcast - http://www-01.ibm.com/software/os/systemz/webcast/devops/series/
Securing Red Hat OpenShift Containerized Applications At Enterprise ScaleDevOps.com
Improve and simplify securing Red Hat OpenShift containerized environments by leveraging CyberArk’s secrets management solutions and out-of-the-box certified integrations. This demo heavy technical session expands on the prior webinar and uses demos and examples to give practical guidance on how to improve securing your organization’s containerized applications. All while avoiding impacting developer velocity.
This session will provide:
A clear understanding of the challenges and requirements for securing Kubernetes and Red Hat OpenShift containerized environments at enterprise scale
The benefits of enhancing the native secrets management and security capabilities of OpenShift with CyberArk’s certified integrations
Guidance to address common security challenges, including achieving enterprise scale and availability, minimizing the time spent on audit and compliance requests, avoiding problems with developer adoption
Practical steps to get started using Conjur Open Source and next steps
CyberArk, the global leader in privileged access management, offers the industry’s most complete solution for securing both the credentials and secrets used by applications, Playbooks, scripts and other non-human identities, as well as human users. CyberArk solutions are deployed at many of the world’s largest enterprises including over half the Fortune 500.
Designing for the internet - Page Objects for the Real WorldQualitest
We explored Page Object design pattern to some of the more common, and sometimes frustrating, object configurations found on the internet. Learn how proper application of this pattern enables you to leverage Selenium’s power to produce concise, readable, and maintainable automated tests. We tackled challenging DOM configurations such as
Messy tables
Frames
Random identifiers
Third part frameworks like JQuery and Moment
HTML5 video players
and more with Java and Selenium 3. Learn how solving these tricky problems with the correct techniques leads to more robust tests while saving scripting time!
For more information, please visit www.QualiTestGroup.com
Webinar: Cloud Data Masking - Tips to Test Software Securely Skytap Cloud
Axis Technology and Skytap provide tips on how masked test data management eliminates the possibility of exposure of sensitive information to either hackers or malicious insiders, increases security and compliance, and allows dev/test teams to perform more complete and continuous testing in the cloud.
Model-Based Testing for Cypress - a live webinar co-presented by Cypress.io and Curiosity Software Ireland on September 29th 2020.
Watch the on demand webinar recording - https://curiositysoftware.ie/resources/model-based-testing-for-cypress-webinar/
Visit TestModeller.io to start a free trial and work through our free Test Modeller for Cypress tutorial.
Book a free demo - calendly.com/curiosity-james
Cypress is one of the fastest-growing automation technologies, at the forefront of the test automation revolution. This webinar explored what happens when you combine this cutting-edge technology with a tried-and-tested methodology for maintaining tests and data in-sprint.
Cypress VP of Engineering Gleb Bahmutov joined seasoned model-based testing inventor James Walker, offering an in-depth exploration of the value of model-based testing for Cypress. Curiosity Solutions Architect Harry Burn was also on hand to draw on wide-reaching experience in implementing effective model-based test automation solutions.
You will come away from this lively discussion with an understanding of the value of model-based testing for Cypress, along with practical steps for realising its value today. You will see how modelling:
1. Automates test creation for existing frameworks, removing scripting bottlenecks;
2. Minimises test maintenance for in-sprint regression;
3. Ensures that every Cypress test comes with the accurate data it needs.
A live demo will show you how visual modelling also transforms delivery practices beyond test design and maintenance. You will discover how:
1. System designers, developers and QA teams can collaborate seamlessly from visual requirements models;
2. Non-coders can generate tests and data from the visual models, re-using code from Cypress frameworks;
3. Engineers waste no time copying, pasting and updating boilerplate code, focusing only on scripts for new and interesting logic;
4. Developers and QA teams work fully in parallel, developing from accurate specifications and rigorously testing in-sprint.
Join James, Harry and Gleb to learn how you can get started with model-based testing today, maintaining rigorous Cypress test suites in the shortest iterations!
Watch the webinar recording here: https://curiositysoftware.ie/resources/model-based-test-automation-webinar/
Model-Based Testing is one of the hottest trends in test automation, and this webinar will show you why.
Modelling can lift the barriers preventing enterprise-wide test automation adoption. This webinar will present the latest tools and techniques capable of achieving automation success. You will see how:
1. Automated test generation replaces slow and repetitious scripting.
2. Easy-to-maintain flowchart models provide a simple way to build tests for a wide-range of frameworks.
3. Testers without coding skills can build tests rapidly, re-using code created by a core of skilled engineers.
4. Requirements including Gherkin specifications can be converted automatically to flowchart models, rapidly moving from new user stories to automated tests.
5. “Just in time” data resolution during test execution ensures that there is always up-to-date, valid data for every automated test.
6. “Single pane of glass” automation significantly reduces test maintenance effort, while maximising the value of test automation frameworks.
These technologies enable organizations to work from existing islands of quality automation, moving to enterprise-wide test automation. You can empower every tester at your organization to become an effective automation engineer. Sound too good to be true? Come and see for yourself!
Slides from webinar, co-hosted by the Vivit UK & Ireland Local User Groups on May 27th 2020. James Walker from Curiosity Software Ireland presented on model-based testing for ALM/Octane, setting out how model-based testing enables greater communication, collaboration and end-to-end automation.
For many organizations today, ALM Octane provides the single source of truth for distributed teams. Its scalable test management keeps testers and developers synchronised with granular analysis of testing progress and results, all integrated into CI/CD pipelines and agile methodologies. However, the quality of this testing remains dependent on the quality of the tests fed in and assigned to testers. Testing speed furthermore remains limited by the efficiency of that test creation. Manual, unsystematic test design and a reliance on low-coverage production data will still lead to low coverage tests. Those tests will also remain impossible to maintain in tight iterations, leaving new releases further exposed to damaging bugs. Impeccable test management instead deserves impeccable test design.
This webinar demonstrated how model-based test generation seamlessly maintains optimized test cases and data in ALM Octane, all linked to system requirements and automation frameworks for in-sprint maintenance and test execution. You will discover a requirements-driven approach to test maintenance, in which test cases, scripts and data are maintained as quick-to-build flowcharts are updated. Powerful mathematical algorithms generate the smallest set of tests needed to “cover” the latest system logic, with “just in time” data allocation to ensure that every test has valid test data. Pushing the tests to integrated automation frameworks enables truly “Continuous Testing”, with granular run results synchronized automatically in ALM Octane.
Service Virtualization: Delivering Complex Test Environments on DemandErika Barron
This presentation explores the latest service virtualization research and shares firsthand best practices and benefits of service virtualization from Comcast’s Director of Performance Test. Discover how to: enable more complete testing earlier in each iteration, streamline lean processes with more reliable test environments, and manage complex tests in a dynamic development environment.
Curiosity and Xray present - In sprint testing: Aligning tests and teams to r...Curiosity Software Ireland
This webinar was co-hosted by Xray and Curiosity Software on 18th May 2021. Watch the on demand recording here: https://opentestingplatform.curiositysoftware.ie/xray-in-sprint-testing-webinar
In-sprint testing must tackle three pressing problems:
1. You must know exactly what needs testing before each release. There’s not time to test everything.
2. You need up-to-date and aligned test assets, including test cases, data, scripts and CI/CD artefacts.
3. Test teams must know what needs testing, when, and have on demand access to environments, tests and data.
These problems are near-impossible to crack at organisations who struggle with application complexity, rapid system change, and overly-manual testing processes. Challenges include:
1. Test creation time. Manually creating test cases, data and scripts is slow and unsystematic, resulting in low coverage tests.
2. Slow test maintenance. Changes break tests, with little time in sprints to check test cases, scripts, and data.
3. Knowing when testing is “done”. There is little measurability or peace of mind when systems “go live”.
This webinar will set out how maintaining a “digital twin” of the system under test prioritises testing time AND maintains rigorous tests in-sprint. You will see how:
1. Intuitive flowcharts generate optimised test cases, scripts, and data.
2. Feeding changes into the models maintains up-to-date tests.
3. Pushing the tests to agile test management tooling then makes sure that teams know which tests to run, when, with full traceability and a measurable definition of ‘done’.
James Walker, Curiosity’s Director of Technology, and Sérgio Freire, Head of Product Evangelism for Xray, will set out this cutting-edge approach to in-sprint testing. Günther-Matthias Bär, Test Automation Engineer at Sogeti, will then draw on implementation experience to discuss the value of the proposed approach.
Adopting Cloud Testing for Continuous Delivery, with the premier global provi...SOASTA
IDC, the premier global provider of IT market research, and SOASTA, an IDC industry leader in cloud testing know that maintaining leadership means moving quickly to outpace the competition. Both IDC and SOASTA work with clients to realize the benefits that cloud computing brings to delivering high quality, rapidly deployable web and mobile applications.
Join them in this webinar where you will hear:
IDC speak on:
Perspectives on the state of cloud computing for agile web and mobile development
Market dynamics and maturity around the cloud and cloud testing
Recommendations for getting started with cloud testing
SOASTA speak on:
The business drivers for cloud and virtualization
Customer goals of using and implementing cloud testing
The road to implementing cloud testing in a continuous integration model
Case studies of customer cloud testing success
SOASTA’s services and technology will be highlighted and demonstrated as a solution for continuous web and mobile testing as utilized by the Paychex team.
Who Should Attend?
Senior IT Management
Development and QA Executives and Directors
Performance team leads and engineers
Test Automation leads and engineers
Mobile Development and Testing team leads and engineers
Machine Learning applications in accessibilityData Con LA
Data Con LA 2020
Description
A in-depth discussion of vA11y, VMware's open-source effort to make machine learning-based accessibility testing available to everyone for free. 30 % of accessibility tests are automated. But of the 70 % that are manual, almost half of them could potentially be automated through NLP, image comparison and pattern recognition. Here is what VMware is doing to make the accessibility testing split 50/50 by the end of 2021, and releasing that work into open source.
- review of existing accessibility automation
- review of what is manual
- highlighting 26 currently manual tests and how VMware is planning on automating them
- open source
This talk will be captioned
Speaker
Sheri Byrne-Haber, VMware, Head Of Accessibility
Webinar: Removing Barriers to Continuous Delivery of Business ValueSkytap Cloud
Many organizations are recognizing that faster application delivery leads to better business results, but they struggle with how to overcome their barriers to faster delivery. In this webinar, guest speaker Kurt Bittner, Principal Analyst at Forrester Research, Inc., discusses the most common barriers to faster delivery and how organizations work to remove those barriers.
Examine common application performance problems hiding in plain sight. See how you can quickly remove the noise, pinpoint root cause and fix these problems once and for all. Watch the webinar replay: http://rvbd.ly/1QGxMBs
Practical operability techniques for teams - Matthew Skelton - Conflux - Cont...Matthew Skelton
In this talk, we explore five practical, tried-and-tested, real world techniques for improving operability with many kinds of software systems, including cloud, Serverless, on-premise, and IoT.
Logging as a live diagnostics vector with sparse Event IDs
Operational checklists and ‘Run Book dialogue sheets’ as a discovery mechanism for teams
Endpoint healthchecks as a way to assess runtime dependencies and complexity
Correlation IDs beyond simple HTTP calls
Lightweight ‘User Personas’ as drivers for operational dashboards
Based on our work in many industry sectors, we will share our experience of helping teams to improve the operability of their software systems through
Required audience experience
Some experience of building web-scale systems or industrial IoT/embedded systems would be helpful.
Objective of the talk
We will share our experience of helping teams to improve the operability of their software systems. Attendees will learn some practical operability approaches and how teams can expand their understanding and awareness of operability through these simple, team-friendly techniques.
From a talk given at Continuous Lifecycle London 2018: https://continuouslifecycle.london/sessions/practical-team-focused-operability-techniques-for-distributed-systems/
Service Virtualization: What Testers Need to KnowTechWell
Unrestrained access to a trustworthy and realistic test environment—including the application under test and all of its dependent components—is essential for achieving “quality @ speed” with agile, DevOps, and continuous delivery. Service virtualization is an emerging technology that provides teams access to a complete test environment by simulating the dependent components that are beyond their control, still evolving, or too complex to configure in a test lab. Arthur Hicken covers the ABCs of service virtualization—what it is and how it impacts Access, Behavior, Cost, and Speed. Learn how it can help you test more rigorously, avoid parallel development bottlenecks, and isolate application layers for debugging and performance testing in two ways—first, by providing access to dependent system components that would otherwise delay development and testing tasks; and second, by allowing you to alter the behavior of those dependent components in ways that would be impossible with a staged test environment.
Static Application Security Testing Strategies for Automation and Continuous ...Kevin Fealey
Static Application Security Testing (SAST) introduces challenges with existing Software Development Lifecycle Configurations. Strategies at different points of the SDLC improve deployment time, while still improving the quality and security of the deliverable. This session will discuss the different strategies that can be implemented for SAST within SDLC—strategies catering to developers versus security analysts versus release engineers. The strategies consider the challenges each team may encounter, allowing them to incorporate security testing without jeopardizing deadlines or existing process.
Best Practices for Troubleshooting Slow Citrix Logon and Ensuring Excellent U...eG Innovations
Slow logon is one of the most common complaints faced by Citrix administrators. It is not easy to uncover the cause of the slowdown as the XenApp/ XenDesktop logon depends on so many factors: client-side connectivity, Active Directory authentication, StoreFront connection, Citrix server-side processing, user profile load, GPO processing, and more.
Check out this SlideShare presentation to learn some best practices for easily diagnosing and troubleshooting Citrix logon problems:
• Find out how the combination of synthetic and real user logon monitoring techniques helps remediate logon issues and ensure exceptional user experience.
• You will also understand how to baseline logon performance and get alerted to deviations proactively.
Choosing the Best Approach for Monitoring Citrix User Experience: Should You ...eG Innovations
A great user experience is key for the success of any Citrix application virtualization or desktop virtualization initiative. To ensure user satisfaction and productivity, Citrix administrators should monitor the user experience proactively, detect times when users are likely to be seeing slowness, pinpoint the cause of such issues and initiate corrective actions to quickly resolve issues, thereby ensuring user satisfaction and productivity.
A key question is where should the monitoring of the Citrix infrastructure be performed from - the network, the server infrastructure, or from the client?
View this presentation to:
• Learn about the different approaches to Citrix user experience monitoring, their benefits and shortcomings
• Hear about a hybrid approach that provides the most cost-effective yet comprehensive monitoring for a Citrix server farm
• See a live demonstration of the hybrid Citrix monitoring approach and its ability to cover all aspects of Citrix user experience
Delivering Java Applications? Ensure Top Performance Every Time, with Intell...John Williams
From pilot to production, eG Enterprise empowers enterprise organizations to deliver a better user experience and increased ROI by delivering comprehensive, converged performance management of Java application services. With optimized Java platforms delivered through Zing, Azul Systems enables Java-based businesses to focus on functionality and long-term lower operating costs rather than daily firefighting. Together, eG Enterprise and Azul Systems offer a proven Java environment designed to optimize the deployment, management, and scale of Java application services.
View these slides from this webinar where Bala Vaidhinathan, CTO of eG Innovations and Simon Ritter, Deputy CTO of Azul Systems discuss how:
• Java Application Service Management can be simplified and made more cost-effective, while delivering a better user experience
• eG Enterprise enhancements provide insights into Java applications running on the Zing runtime
• eG Enterprise and Azul Zing working together in a production Java installation can reduce costs, optimize deployments and deliver optimum user satisfaction
Presentation used for IBM Systems Magazine Webcast: Mobile DevOps: Test and Deploy on August 7, 2014
To see the recorded webcast - http://www-01.ibm.com/software/os/systemz/webcast/devops/series/
Securing Red Hat OpenShift Containerized Applications At Enterprise ScaleDevOps.com
Improve and simplify securing Red Hat OpenShift containerized environments by leveraging CyberArk’s secrets management solutions and out-of-the-box certified integrations. This demo heavy technical session expands on the prior webinar and uses demos and examples to give practical guidance on how to improve securing your organization’s containerized applications. All while avoiding impacting developer velocity.
This session will provide:
A clear understanding of the challenges and requirements for securing Kubernetes and Red Hat OpenShift containerized environments at enterprise scale
The benefits of enhancing the native secrets management and security capabilities of OpenShift with CyberArk’s certified integrations
Guidance to address common security challenges, including achieving enterprise scale and availability, minimizing the time spent on audit and compliance requests, avoiding problems with developer adoption
Practical steps to get started using Conjur Open Source and next steps
CyberArk, the global leader in privileged access management, offers the industry’s most complete solution for securing both the credentials and secrets used by applications, Playbooks, scripts and other non-human identities, as well as human users. CyberArk solutions are deployed at many of the world’s largest enterprises including over half the Fortune 500.
Designing for the internet - Page Objects for the Real WorldQualitest
We explored Page Object design pattern to some of the more common, and sometimes frustrating, object configurations found on the internet. Learn how proper application of this pattern enables you to leverage Selenium’s power to produce concise, readable, and maintainable automated tests. We tackled challenging DOM configurations such as
Messy tables
Frames
Random identifiers
Third part frameworks like JQuery and Moment
HTML5 video players
and more with Java and Selenium 3. Learn how solving these tricky problems with the correct techniques leads to more robust tests while saving scripting time!
For more information, please visit www.QualiTestGroup.com
Webinar: Cloud Data Masking - Tips to Test Software Securely Skytap Cloud
Axis Technology and Skytap provide tips on how masked test data management eliminates the possibility of exposure of sensitive information to either hackers or malicious insiders, increases security and compliance, and allows dev/test teams to perform more complete and continuous testing in the cloud.
Model-Based Testing for Cypress - a live webinar co-presented by Cypress.io and Curiosity Software Ireland on September 29th 2020.
Watch the on demand webinar recording - https://curiositysoftware.ie/resources/model-based-testing-for-cypress-webinar/
Visit TestModeller.io to start a free trial and work through our free Test Modeller for Cypress tutorial.
Book a free demo - calendly.com/curiosity-james
Cypress is one of the fastest-growing automation technologies, at the forefront of the test automation revolution. This webinar explored what happens when you combine this cutting-edge technology with a tried-and-tested methodology for maintaining tests and data in-sprint.
Cypress VP of Engineering Gleb Bahmutov joined seasoned model-based testing inventor James Walker, offering an in-depth exploration of the value of model-based testing for Cypress. Curiosity Solutions Architect Harry Burn was also on hand to draw on wide-reaching experience in implementing effective model-based test automation solutions.
You will come away from this lively discussion with an understanding of the value of model-based testing for Cypress, along with practical steps for realising its value today. You will see how modelling:
1. Automates test creation for existing frameworks, removing scripting bottlenecks;
2. Minimises test maintenance for in-sprint regression;
3. Ensures that every Cypress test comes with the accurate data it needs.
A live demo will show you how visual modelling also transforms delivery practices beyond test design and maintenance. You will discover how:
1. System designers, developers and QA teams can collaborate seamlessly from visual requirements models;
2. Non-coders can generate tests and data from the visual models, re-using code from Cypress frameworks;
3. Engineers waste no time copying, pasting and updating boilerplate code, focusing only on scripts for new and interesting logic;
4. Developers and QA teams work fully in parallel, developing from accurate specifications and rigorously testing in-sprint.
Join James, Harry and Gleb to learn how you can get started with model-based testing today, maintaining rigorous Cypress test suites in the shortest iterations!
Watch the webinar recording here: https://curiositysoftware.ie/resources/model-based-test-automation-webinar/
Model-Based Testing is one of the hottest trends in test automation, and this webinar will show you why.
Modelling can lift the barriers preventing enterprise-wide test automation adoption. This webinar will present the latest tools and techniques capable of achieving automation success. You will see how:
1. Automated test generation replaces slow and repetitious scripting.
2. Easy-to-maintain flowchart models provide a simple way to build tests for a wide-range of frameworks.
3. Testers without coding skills can build tests rapidly, re-using code created by a core of skilled engineers.
4. Requirements including Gherkin specifications can be converted automatically to flowchart models, rapidly moving from new user stories to automated tests.
5. “Just in time” data resolution during test execution ensures that there is always up-to-date, valid data for every automated test.
6. “Single pane of glass” automation significantly reduces test maintenance effort, while maximising the value of test automation frameworks.
These technologies enable organizations to work from existing islands of quality automation, moving to enterprise-wide test automation. You can empower every tester at your organization to become an effective automation engineer. Sound too good to be true? Come and see for yourself!
Watch the on demand webinar recording - https://opentestingplatform.curiositysoftware.ie/in-sprint-regression-testing-webinar
Visit TestModeller.io to start a free trial and work through our free Test Modeller for Perfecto tutorial.
Achieving in-sprint regression- convert continuous feedback into rigorous automated testing - September 9th, 2020
Delivering quality systems at speed demands rigorous testing before each and every release. Unfortunately, robust and reliable automated regression testing is difficult to achieve in short iterations.
Too often, complex processes force testing far behind development. Teams scramble to update and execute complex test suites, leaving system logic and configurations exposed to costly bugs. Model-based test automation (MBTA) can help. With the new integration between TestModeller.io and Perfecto, you can achieve rigorous test creation, maintenance, and execution at scale.
This webinar will present a practical approach to in-sprint regression testing, delivering accurately-built, fully-tested software in short iterations. You will discover how:
1. Visual modelling provides a single source of truth for fast-changing designs and continuous feedback;
2. Model-based test generation creates regression packs that focus on the logic most likely affected by system changes;
3. One click pushes the risk-based tests to Perfecto for cloud-based execution across a full spread of devices and platforms;
4. Feeding advanced test reports back into the central models closes the feedback loop, enabling continuous, in-sprint testing.
Sound too good to be true? Join James Walker and Julius Mong to discover how you can get started today!
About the Speakers:
James Walker is Director of Technology at Curiosity Software and brings years of experience in successful software delivery. James has collaborated closely with a range of organisations to identify and resolve their QA needs and has invented several success Model-Based Testing technologies.
Julius Mong has over 20 years of experience in software development, consulting, business development, pre and post-sales operations, and QA across the software, consumer product, digital media, and digital marketing industries. He specializes in helping enterprises optimize their QA strategies and make testing become of value rather than a liability by "shifting testing left.”
The Survey Says: Testers Spend Their Time Doing...TechWell
How can testers contribute more to the success of their project and their company? How can they focus on asking the right questions, improving test planning and design, and finding defects so the business releases a quality product―even though there’s always one more fire to extinguish or one more request to fulfill? There aren’t enough hours in the day to do it all. Join Al Wagner as he reveals recent survey results showing where testers actually spend their time and where testers think their time would be better spent. Compare your own experience with what 250 test professionals from around the world reported. You may be surprised how prevalent testing challenges really are. Learn what techniques and technologies are available to help today’s test professionals execute what they were actually hired to do—test software. Return to your organization with an increased understanding of how other testers are dealing with their testing bottlenecks and what activities your peers view as the best use of their valuable time.
Datarobot, 자동화된 분석 적용 시 분석 절차의 변화 및 효용 - 홍운표 데이터 사이언티스트, DataRobot :: AWS Sum...Amazon Web Services Korea
스폰서 발표 세션 | Datarobot, 자동화된 분석 적용 시 분석 절차의 변화 및 효용
홍운표 데이터 사이언티스트, DataRobot
데이터로봇은 기존 분석 소프트웨어와 달리 자동화된 분석 플랫폼입니다. 현업 담당자는 데이터 정의만 완료되면 자신의 업무에 AI를 적용하여 업무 효율을 얻을 수 있고, 데이터 과학자도 기존 분석업무 대비 수십배의 효율성을 얻을 수 있습니다. 데이터로봇은 이렇게 기업 업무에 AI를 쉽게 적용하여, 비지니스 가치를 실현하도록 도와드릴 수 있습니다. 본 세션에서는 데이터로봇이 제공하는 자동화된 분석의 세부 기능을 살펴보고 제품 데모를 통해 자동화된 분석이 어떻게 분석 결과물의 품질을 높이고, 기존 분석 작업보다 훨씬 효율적인 업무를 수행할 수 있게 도와드리는지 확인하실 수 있습니다.
This webinar was co-hosted by Testery.io and Curiosity Software on 10th November 2022. Watch the on demand recording here: https://www.curiositysoftware.ie/hitting-the-right-test-coverage-ci-cd-webinar-testery
Testing today too often faces a choice between introducing bottlenecks to software delivery, or allowing an unacceptable level of negative risk. A lack of traceability between tests, changing code, user stories and data leaves testers no way of knowing reliably which tests to run, when. They further have no time to create the tests required for optimal in-sprint coverage, instead being held back by slow and manual test creation. Pipeline configuration and environmental constraints further force testing behind parallelised development, rendering true CI/CD an unobtainable ideal for many organisations.
This webinar will set out how you can automatically identify, generate, and execute optimized tests at the speed of CI/CD. Curiosity Software’s CTO, James Walker, and Testery CEO Chris Harbert will discuss how automated test generation and test orchestration integrate into CI/CD pipelines, running the right blend of tests to de-risk continuous deployments. A live demo will then show you how you can execute these targeted tests on-the-fly, setting out how:
1. Model-based test generation dynamically creates the smallest set of tests needed to satisfy different risk profiles on demand.
2. Automated test orchestration triggers the right blend of tests to de-risk deployments, executed across environments and ranging from smoke tests to full regression.
3. Sequentially triggering tests from different repositories targets bugs across APIs, UIs, and back-end systems, delivering rigorously tested software at speed.
Watch the on demand webinar: https://www.curiositysoftware.ie/hitting-the-right-test-coverage-ci-cd-webinar-testery
So you want to provision a test environment...DevOps.com
With cloud technologies, it’s easier than ever to provision a couple of servers. It seems every cloud has its own way of expressing an environment definition as a file. However, teams that are just scripting their infrastructure encounter problems. How do you manage costs? How do you share services with other teams? What about getting test data? How do you manage complexity? What happens when you want to be in multiple clouds?
That simple text document starts to look insufficient.
Join IBM’s Bill Stoddard and Eric Minick for a look at what it really takes to create environments on demand that are actually useful and to get into production faster. In this webinar, we will highlight common “gotchas” that trip teams up and how to set a path for success.
Application resilience: challenges and good practicealedsage
Focusing on business applications in financial services, this presentations talks about what we mean by resilience, the challenges and solutions. It uses a case-study of the resiliency strategy in a tier-1 bank.
Test Automation: Investment Today Pays Back TomorrowTechWell
The results of a recent survey, authored by IBM and TechWell, showed that testers want to spend more time automating, more time planning, and more time designing tests—and less time setting up test environments and creating test data. So, where should testers and their organizations invest their time and money to achieve the desired results? What is the right level of technical ability for today’s testers to be successful? As this ongoing debate continues, the simple answer remains: It depends. Join Al Wagner as he explores the many opportunities in the world of testing and test automation. Consider the many approaches for building your automated testing skills and the solutions you create, weighing the pros and cons of each. Explore the options for test and dev organizations to consider to speed up releases and deliver more value to their companies. Leave with the ability to determine which approaches make sense for you and your employer.
Bridging the Security Testing Gap in Your CI/CD PipelineDevOps.com
Are you struggling with application security testing? Do you wish it was easier, faster, and better? Join us to learn more about IAST, a next-generation application security tool that provides highly accurate, real-time vulnerability results without the need for application or source code scans. Learn how this nondisruptive tool can:
Run in the background and report vulnerabilities during functional testing, CI/CD, and QA activities.
Auto verify, prioritize and triage vulnerability findings in real time with 100% confidence.
Fully automate secure app delivery and deployment, without the need for extra security scans or processes.
Free up DevOps resources to focus on strategic or mission-critical tasks and contributions.
What is Low Code Test Automation and its importnce?kalichargn70th171
Testing becomes critical in the fast-paced world of low code development, where creating a new screen can take just an hour. Traditional testing methods often extend beyond development time, especially with features like drag-click functionality. There's a temptation to skip these time-consuming steps for quicker delivery, but it's essential to remember that low code still involves code, and human errors can occur.
Curiosity Software Presents: Isolating blast radiuses for testing - How to no...Curiosity Software Ireland
This webinar was hosted live on 28th January 2023. Watch the on demand recording here: https://www.curiositysoftware.ie/isolating-blast-radiuses-for-testing-webinar
Developers today swap components from systems at lightning speed - but how quickly and rigorously can you test these changes? Too often, testing relies on slow and ineffective end-to-end testing, which does not target the impact of changes and leaves systems exposed to costly bugs. Further delays arise as testing lacks sufficient understanding of the environments and data needed to test impacted components, instead waiting for out-of-date and oversized production copies. To compliment and de-risk the incremental changes made during CI/CD, testing must become capable of isolating and targeting impacted components on-the-fly, spinning up just enough data and infrastructure needed to test them.
This webinar will set out how you can componentise complex architectures into “blast radiuses” that isolate the latest system changes, automatically creating virtual sandboxes and synthetic data to test them on demand. DevOps transformation specialist, Rich Jordan, will first discuss how you can create “testing topologies” of your systems. Test data engineer, Toby Richardson, will then set out how you can automatically spin up virtual environments and data to test each cluster of components rigorously. These virtual sandboxes are “rightsized”, isolated and available on demand, enabling targeted and parallelised testing of the latest system changes.
Watch the webinar on demand - https://www.curiositysoftware.ie/isolating-blast-radiuses-for-testing-webinar
Credit for the Architecture Diagram on slides 3, 5, 6, 7: EpochFail, Wikimedia Commons, published under CC BY-SA 3.0 license. Image: https://commons.wikimedia.org/wiki/File:Content_persistence.system_architecture.diagram.svg License: https://creativecommons.org/licenses/by-sa/3.0/deed.en
This webinar was hosted live on 28th January 2023. Watch the on demand recording here: https://www.curiositysoftware.ie/modelling-continuous-testing-webinar
Teams striving to “do” DevOps and test continuously often reach for nearby tools, without first fixing their mindset and techniques. This often backfires long-term, as sticking-plaster solutions introduce anti-patterns, uncertainty, and repetition to tight sprints. Monolithic automation frameworks break and need fixing as developers make changes to systems coded using more modern techniques. Further maintenance emerges as tests, data and environments become misaligned. And has anyone stopped to consider how well you understand the system being developed, given its complexity exceeds human comprehension and has been reflected in the bewildering pipelines designed to test it?
This webinar will consider how you can apply a DevOps mindset to Continuous Testing, before exploring tools and techniques to support it. It will discuss how you can componentise vastly complex systems into understandable chunks, while mapping each component to the automation, data and environments needed to test it. You will see how cross-functional teams can combine reusable models to map complex systems, while generating tests, data and environments for in-sprint testing. As complex systems change, updating individual models and automation libraries regenerates rigorous tests, maintaining both the living documentation and aligned artifacts needed for Continuous Testing.
Watch the webinar on demand - https://www.curiositysoftware.ie/modelling-continuous-testing-webinar
Curiosity and fourTheorem present: From Coverage Guesswork to Targeted Test G...Curiosity Software Ireland
This webinar was co-hosted by fourTheorem and Curiosity Software on 18th January 2023. Watch the on demand recording here: https://www.curiositysoftware.ie/coverage-guesswork-targeted-test-generation-webinar
Assuring quality pre-release hinges on one question: Did you run the optimal set of tests to de-risk changes made in that iteration? Too often, testing cannot answer this question, due to poor traceability between tests, user stories, code and data. This limited traceability underpins a raft of challenges:
1. Test coverage is unmeasurable, or based on partially-educated guesses.
2. Updating tests is slow, manual, and unstructured, leading to mounting technical debt.
3. Shallow test assertions cannot say whether tests got the right results for the right reasons, especially at the code and database levels.
This webinar will set out how you can measure and consistently hit the right in-sprint test coverage. Curiosity’s CTO, James Walker, and Peter Elger, CEO of fourTheorem, will set out techniques for linking tests, user stories, code and data, generating targeted tests based on changes across the SDLC. You will see how:
1. Automated test generation can target tests based on changing user stories and code.
2. Tracking tests at the code and data level boosts observability and creates close traceability.
3. Database comparisons verify that UI and API tests produce the right results in critical back-end systems.
Join James and Peter to discover how you can make every release with confidence!
Watch the on demand webinar: https://www.curiositysoftware.ie/coverage-guesswork-targeted-test-generation-webinar
Curiosity and Infuse Consulting Present: Sustainable Test Automation Strategi...Curiosity Software Ireland
This webinar was co-hosted by Infuse Consulting and Curiosity Software on 27th September 2022. Watch the on demand recording here: https://opentestingplatform.curiositysoftware.ie/generate-rigorous-automated-tests-webinar
Your test automation rates are too low to match the speed of CI/CD, while suboptimal coverage is constantly letting bugs slip through. What do you do?
Many organisations treat this as a resourcing problem, often approaching services providers to navigate an automation skills shortage. Yet, hiring more people to perform the same processes is unsustainable, as the demand for automation persists sprint-over-sprint. In-house testing further risks growing dependent on a scripted framework that they can’t easily access or target for coverage. They risk throwing money constantly at external engineers to write repetitive scripts, fix brittle tests, and source test data. These suboptimal processes must be fixed first – people alone cannot fix test automation ROI.
This webinar will explore approaches to sustainable test automation that grows more efficient sprint-over-sprint, while targeting testing to de-risk the latest system changes. Nalin Parbhu, CEO of Infuse, and Curiosity’s George Blundell will draw on automation project experience from a range of different organisations. They will discuss collaborative approaches that automate processes surrounding test execution, while maximising reusability and optimising in-sprint test coverage. You will see solutions to perennial test automation barriers, including:
1. Collaborative test modelling, future proofing automation frameworks by maintaining intuitive living documentation.
2. In-sprint test and data generation, rapidly creating scripts from reusable flowchart models.
3. Automated test maintenance, targeting in-sprint coverage as requirements and systems change.
Curiosity and Windocks Present - Turn your production systems into test-ready...Curiosity Software Ireland
This webinar was co-hosted by Curiosity and Windocks on September 13th, 2022. Watch the webinar on demand: https://www.curiositysoftware.ie/production-systems-test-ready-data-webinar-windocks
Most organisations today rely on production systems for test data, as 54% of test teams depend on production data copies [1]. Yet, using production data for testing poses challenges in data quality, staleness, and compliance. Production data often includes sensitive information, but lacks data to support diverse test scenarios. Refreshing data via backups is furthermore slow, creating out-of-date and costly test environments. There is additionally never enough data for parallel teams and tests, introducing constraints and test failures that derail rapid software delivery.
This webinar will set out how production databases can be made “test ready” and delivered on demand, enabling rapid, rigorous and compliant testing. Veteran test data inventor, Huw Price, will team up with Paul Stanton, a database virtualisation expert and co-founder of Windocks. They will set out a roadmap for making complete and compliant data available on-the-fly during rapid software development and CI/CD. This strategy will include:
1. Data analysis, profiling, and archaeology, understanding the location of sensitive information and coverage gaps across environments.
2. Just in time data “find and makes”, automatically finding and making complete and compliant data during manual testing, test automation, and CI/CD.
3. On demand database virtualisation and orchestration, serving low-cost virtual data copies in parallel and in seconds.
[1] Capgemini, Sogeti (2021), The World Quality Report 2021-22. Retrieved from https://www.capgemini.com/gb-en/research/world-quality-report-wqr-2021-22/ on 18/02/2022.
Curiosity and Sogeti Present - The state of test data in 2022: New challenges...Curiosity Software Ireland
This webinar was co-hosted by Curiosity and Sogeti on April 12th, 2022. Watch the webinar on demand: https://www.curiositysoftware.ie/state-of-test-data-2022-webinar-sogeti
In 2022, test data management remains one of the greatest costs, risks, and bottlenecks across many SDLCs. The use of potentially sensitive production data is rising, at a time when nearly half of organisations admit that testers don’t always comply with security and privacy regulations [1]. Around half of organisations further report that they don’t have sufficient data for all their testing, and half again that they cannot access the right test environments in a timely manner. Test data today appears to be the place to reduce costly compliance risks, unblock stifled releases, and deliver quality at speed in 2022.
This webinar will outline how organisations today can capitalise on emerging trends and technologies to resolve perennial test data challenges. Antoine Aymer, Chief Editor of the 2021-2022 “State of AI Applied to Quality Engineering” report, will walk you through the key insights of this landmark research. Test data veteran, Huw Price, will then highlight how evolutions in software delivery have added complexity to test data challenges, but also often present the key to resolving these test data needs. A live demo will then highlight techniques for making complete and compliant data available on-the-fly, including applications of AI to automate quality gates across the SDLC.
This webinar is hosted by Curiosity Software Ireland and Sogeti. By registering, you agree to the privacy policies of Curiosity (bit.ly/3qZnxTC) and Sogeti (bit.ly/ 3sHw1QK). Your data will be processed by both parties, including communication before and after the event.
[1] All statistics have been taken from The World Quality Report 2021-22, Pp. 31-2. Retrieved from https://www.capgemini.com/gb-en/research/world-quality-report-wqr-20-21/ on 14/02/2022.
Curiosity and Lemontree present - Test Data Automation: Move from slow and ma...Curiosity Software Ireland
This webinar was co-hosted by Curiosity and Lemontree on March 17th, 2022. Watch the webinar on demand: https://www.curiositysoftware.ie/test-data-automation-slow-manual-lookups-on-the-fly-find-and-makes-webinar
Each time a tester or developer today needs new data, they must complete the world’s hardest jigsaw puzzle. They hunt slowly for the interrelated data needed to fulfil diverse test scenarios, searching across systems ranging from mainframes to microservices. The intricate data must align perfectly and fulfil every test scenario, as otherwise tests fail when there is no bug, and data undermines test coverage. The complex data should furthermore contain no commercially or personally sensitive data, which should be kept away from less-secure test environments.
To achieve true agility and quality at speed, a new and automated approach is needed to finding and making data during testing, development and CI/CD.
This webinar will set out a strategy for moving from manual data lookups to on-the-fly data allocation. You will see how techniques used today for finding data can be standardised and automated, rapidly building a catalogue of reusable data “finds”. Manual or automated tests can then parameterise and reuse these automated finds whenever they need data, with integrated data generation to create missing combinations on-the-fly. The result? Complete, consistent, and compliant data is allocated automatically to parallel testers, developers and frameworks, saving the time that’s too often lost manually finding and making complex data.
Curiosity Software and RCG Global Services Present - Solving Test Data: the g...Curiosity Software Ireland
This webinar was co-hosted by Curiosity and RCG Global Services on January 20th, 2022. Watch the webinar on demand: https://www.curiositysoftware.ie/solving-test-data-webinar
Outdated test data management practices are today a sinkhole for testing and development time. They stifle release velocity, risk costly legislative non-compliance, and yet still do not provide the data needed to protect releases from damaging bugs. To achieve true quality at speed, the test data paradigm must shift. Enterprises must move beyond slowly copying large sets of production data to a limited number of out-of-date test environments.
In this webinar, Global Head of Quality Engineering at RCG, Niko Mangahas, draws on extensive project experience to define the test data challenges facing enterprises today. He then helps you identify the right test data solution for your organisation, setting out principles for effective requirements gathering and program design. Niko then hands over to veteran test data inventor, Huw Price, who demoes some of the latest techniques for making complete and compliant data available on-the-fly during parallel testing, development, and CI/CD.
Curiosity and EPI-USE Labs present - Testing across SAP and non-SAP systems: ...Curiosity Software Ireland
This webinar was co-hosted by Curiosity and EPI-USE Labs on October 19th, 2021. Watch the on demand recording: https://opentestingplatform.curiositysoftware.ie/testing-sap-non-sap-systems-webinar
SAP is the heart of operations at many enterprises today, combining with best of breed solutions to enable cutting-edge IT strategies. This integrated architecture introduces test data complexity, often slowing down innovation across related systems. Delays in data provisioning can derail upgrades and migrations, as testers and developers require data that links across SAP and non-SAP systems. However, creating anonymised, consistent data for SAP and non-SAP testing is time-consuming and costly. Test data bottlenecks in turn force many organisations to choose between letting their systems fall behind innovation, or spreading sensitive data across less-secure test environments.
To keep pace with new innovation, data provisioning must match the speed, volume and variety demanded by automation frameworks and CI/CD pipelines. Organisations must embed SAP data management within a modern DevOps architecture.
This webinar explores a strategy for moving from masking data for SAP and non-SAP systems, to making complete and compliant data available at the speed of automated testing and CI/CD. Veteran test data inventor Huw Price and SAP data management expert Paul Hammersley will discuss how organisations can continuously test updates made across SAP and integrated systems. You will discover how:
1. EPI-USE Labs’ SAP test data solution (Data Sync Manager) and Curiosity’s Test Data Automation consistently mask data across SAP and non-SAP systems.
2. Data generation, coverage analysis, and cloning ensure that every framework and parallel test team has access to the data it needs.
3. On-the-fly data allocation provides delay-free data as tests run in automation frameworks and CI/CD pipelines.
This webinar was co-hosted by Curiosity and EPI-USE Labs on October 19th, 2021. Watch the on demand recording: https://opentestingplatform.curiositysoftware.ie/testing-sap-non-sap-systems-webinar
This webinar was held live on March 4th, 2021. Watch the on demand recording here: https://curiositysoftware.ie/resources/democratisation-testing-webinar/
Learn how Infuse, Kumoco and Curiosity enabled rigorous in-sprint test automation at a large telecommunications company. BAs, Testers and Developers at the telco now collaborate to build visual flows of the system logic in-sprint. The easy-to-maintain diagrams generate complete SIT and E2E tests for the latest business processes, rigorously testing before every rapid release.
To overcome siloes and overly-manual processes, Infuse, Kumoco and Curiosity built a “telecommunications-company-in-a-box”, a digital twin of the system under test. Artifacts created by BA’s were imported to build complete business flows, providing a single source of truth for the systems in scope. The flows were then used to generate rigorous tests in seconds, and were further used by developers and testers to build CI/CD assets. This generated a complete set of artifacts across the SDLC, while allowing every stakeholder to use their favourite tools.
Join Infuse, Kumoco and Curiosity live to see this cutting-edge approach to in-sprint design, development and testing in action. You will discover how:
1. Slow and siloed system design and test creation were replaced by test generation for useMango, with matching test cases generated in Jira.
2. Risk-based test generation identified exactly what to test in short sprints, overcoming the challenge of having more in a system than you could ever test in-sprint.
3. The rigorous automation is now maintained in-sprint, updating tests across tools as the business customize processes in BPMN-style diagrams.
4. The business know that their changes will be validated rigorously before each release, optimizing test generation for time and risk and defining reliably when testing is ‘done’.
This webinar was held live on March 4th, 2021. Watch the on demand recording here: https://curiositysoftware.ie/resources/democratisation-testing-webinar/
In the beginning there wasa model: Using requirements models to drive rigoro...Curiosity Software Ireland
A live webinar presented by Curiosity Software on October 21st 2020, featuring Jim Hazen.
Watch the on demand webinar recording - https://opentestingplatform.curiositysoftware.ie/there-was-model-test-automation-webinar
Visual modelling is nothing new in software development, from the diagrams today drawn in sprint meetings, to defined methodologies like systems modelling, visual task analysis and UCML. Applied to perennial challenges in testing, modelling can accelerate test creation, reduce test maintenance time, and help define upfront the complex data needed in testing. In their fullest application, models bring stakeholders across the delivery lifecycle into close collaboration: System designers can formulate requirements in visual models, with engineers rapidly developing and testing in parallel from the accurate specifications.
Jim Hazen is a 25-year veteran of automation in testing, who in recent years has developed a keen interest in modelling for testing and development. Jim will discuss the practical value of different modelling approaches live on this webinar, illustrated through real-world experiences and stories. Posing the question of whether any one approach can realise the full potential of modelling, Jim will hand over to Curiosity Director of Technology James Walker. James will provide a practical demonstration of cutting-edge techniques in model-based test and requirements design, discussing how they are helping organisations design, develop and build quality software in short iterations.
*** Watch the on demand webinar recording here - https://curiositysoftware.ie/resources/test-data-automation-free-webinar/ ***
Rigorous testing at the speed of today’s release cycles requires constant access to “good” data. That means data combinations with which to execute every positive and negative test scenario, available exactly when and where parallel test teams need it. The rich data must also be prepared at the speed with which parallelised automation burns through it and must be available on tap for each and every unique test case.
Rigorously testing at the speed of agile and DevOps therefore requires a new TDM paradigm, moving beyond just the logistics of “subset, mask, and clone” provisioning.
This interactive webinar introduced a new paradigm in test data, one that is test-driven, self-service and automated. This new paradigm, “Test Data Automation” embeds a complete range of standardized TDM utilities within CI/CD pipelines and test automation frameworks, preparing complete test data “just in time” as tests are generated or executed. The automated “find and makes” provide the right data, for the right test, in the right environment, without any delays or gaps in the test data coverage.
Join Huw Price, a test data veteran with 35 years’ experience, to discover a practical strategy for moving towards “test data automation”. The live demo and discussion will show you how:
1. Test data holds the keys to make or break testing, touching upon agility, quality, and compliance;
2. Test data management has evolved from copying raw production data, to masking and subsetting, and now to "allocating" rich data combinations on the fly;
3. The rise of agile, automation, and GDPR present new test data challenges, that "logistical" approaches to TDM are often poorly equipped to tackle;
4. Today, on-the-fly data allocation can find, make and prepare data as tests are created and executed within CI/CD pipelines.
*** Watch the on demand webinar recording here - https://curiositysoftware.ie/resources/test-data-automation-free-webinar/ ***
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...Hivelance Technology
Cryptocurrency trading bots are computer programs designed to automate buying, selling, and managing cryptocurrency transactions. These bots utilize advanced algorithms and machine learning techniques to analyze market data, identify trading opportunities, and execute trades on behalf of their users. By automating the decision-making process, crypto trading bots can react to market changes faster than human traders
Hivelance, a leading provider of cryptocurrency trading bot development services, stands out as the premier choice for crypto traders and developers. Hivelance boasts a team of seasoned cryptocurrency experts and software engineers who deeply understand the crypto market and the latest trends in automated trading, Hivelance leverages the latest technologies and tools in the industry, including advanced AI and machine learning algorithms, to create highly efficient and adaptable crypto trading bots
First Steps with Globus Compute Multi-User EndpointsGlobus
In this presentation we will share our experiences around getting started with the Globus Compute multi-user endpoint. Working with the Pharmacology group at the University of Auckland, we have previously written an application using Globus Compute that can offload computationally expensive steps in the researcher's workflows, which they wish to manage from their familiar Windows environments, onto the NeSI (New Zealand eScience Infrastructure) cluster. Some of the challenges we have encountered were that each researcher had to set up and manage their own single-user globus compute endpoint and that the workloads had varying resource requirements (CPUs, memory and wall time) between different runs. We hope that the multi-user endpoint will help to address these challenges and share an update on our progress here.
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...informapgpstrackings
Keep tabs on your field staff effortlessly with Informap Technology Centre LLC. Real-time tracking, task assignment, and smart features for efficient management. Request a live demo today!
For more details, visit us : https://informapuae.com/field-staff-tracking/
top nidhi software solution freedownloadvrstrong314
This presentation emphasizes the importance of data security and legal compliance for Nidhi companies in India. It highlights how online Nidhi software solutions, like Vector Nidhi Software, offer advanced features tailored to these needs. Key aspects include encryption, access controls, and audit trails to ensure data security. The software complies with regulatory guidelines from the MCA and RBI and adheres to Nidhi Rules, 2014. With customizable, user-friendly interfaces and real-time features, these Nidhi software solutions enhance efficiency, support growth, and provide exceptional member services. The presentation concludes with contact information for further inquiries.
How to Position Your Globus Data Portal for Success Ten Good PracticesGlobus
Science gateways allow science and engineering communities to access shared data, software, computing services, and instruments. Science gateways have gained a lot of traction in the last twenty years, as evidenced by projects such as the Science Gateways Community Institute (SGCI) and the Center of Excellence on Science Gateways (SGX3) in the US, The Australian Research Data Commons (ARDC) and its platforms in Australia, and the projects around Virtual Research Environments in Europe. A few mature frameworks have evolved with their different strengths and foci and have been taken up by a larger community such as the Globus Data Portal, Hubzero, Tapis, and Galaxy. However, even when gateways are built on successful frameworks, they continue to face the challenges of ongoing maintenance costs and how to meet the ever-expanding needs of the community they serve with enhanced features. It is not uncommon that gateways with compelling use cases are nonetheless unable to get past the prototype phase and become a full production service, or if they do, they don't survive more than a couple of years. While there is no guaranteed pathway to success, it seems likely that for any gateway there is a need for a strong community and/or solid funding streams to create and sustain its success. With over twenty years of examples to draw from, this presentation goes into detail for ten factors common to successful and enduring gateways that effectively serve as best practices for any new or developing gateway.
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Globus
The Earth System Grid Federation (ESGF) is a global network of data servers that archives and distributes the planet’s largest collection of Earth system model output for thousands of climate and environmental scientists worldwide. Many of these petabyte-scale data archives are located in proximity to large high-performance computing (HPC) or cloud computing resources, but the primary workflow for data users consists of transferring data, and applying computations on a different system. As a part of the ESGF 2.0 US project (funded by the United States Department of Energy Office of Science), we developed pre-defined data workflows, which can be run on-demand, capable of applying many data reduction and data analysis to the large ESGF data archives, transferring only the resultant analysis (ex. visualizations, smaller data files). In this talk, we will showcase a few of these workflows, highlighting how Globus Flows can be used for petabyte-scale climate analysis.
Why React Native as a Strategic Advantage for Startup Innovation.pdfayushiqss
Do you know that React Native is being increasingly adopted by startups as well as big companies in the mobile app development industry? Big names like Facebook, Instagram, and Pinterest have already integrated this robust open-source framework.
In fact, according to a report by Statista, the number of React Native developers has been steadily increasing over the years, reaching an estimated 1.9 million by the end of 2024. This means that the demand for this framework in the job market has been growing making it a valuable skill.
But what makes React Native so popular for mobile application development? It offers excellent cross-platform capabilities among other benefits. This way, with React Native, developers can write code once and run it on both iOS and Android devices thus saving time and resources leading to shorter development cycles hence faster time-to-market for your app.
Let’s take the example of a startup, which wanted to release their app on both iOS and Android at once. Through the use of React Native they managed to create an app and bring it into the market within a very short period. This helped them gain an advantage over their competitors because they had access to a large user base who were able to generate revenue quickly for them.
Cyaniclab : Software Development Agency Portfolio.pdfCyanic lab
CyanicLab, an offshore custom software development company based in Sweden,India, Finland, is your go-to partner for startup development and innovative web design solutions. Our expert team specializes in crafting cutting-edge software tailored to meet the unique needs of startups and established enterprises alike. From conceptualization to execution, we offer comprehensive services including web and mobile app development, UI/UX design, and ongoing software maintenance. Ready to elevate your business? Contact CyanicLab today and let us propel your vision to success with our top-notch IT solutions.
Advanced Flow Concepts Every Developer Should KnowPeter Caitens
Tim Combridge from Sensible Giraffe and Salesforce Ben presents some important tips that all developers should know when dealing with Flows in Salesforce.
Software Engineering, Software Consulting, Tech Lead.
Spring Boot, Spring Cloud, Spring Core, Spring JDBC, Spring Security,
Spring Transaction, Spring MVC,
Log4j, REST/SOAP WEB-SERVICES.
In software engineering, the right architecture is essential for robust, scalable platforms. Wix has undergone a pivotal shift from event sourcing to a CRUD-based model for its microservices. This talk will chart the course of this pivotal journey.
Event sourcing, which records state changes as immutable events, provided robust auditing and "time travel" debugging for Wix Stores' microservices. Despite its benefits, the complexity it introduced in state management slowed development. Wix responded by adopting a simpler, unified CRUD model. This talk will explore the challenges of event sourcing and the advantages of Wix's new "CRUD on steroids" approach, which streamlines API integration and domain event management while preserving data integrity and system resilience.
Participants will gain valuable insights into Wix's strategies for ensuring atomicity in database updates and event production, as well as caching, materialization, and performance optimization techniques within a distributed system.
Join us to discover how Wix has mastered the art of balancing simplicity and extensibility, and learn how the re-adoption of the modest CRUD has turbocharged their development velocity, resilience, and scalability in a high-growth environment.
Experience our free, in-depth three-part Tendenci Platform Corporate Membership Management workshop series! In Session 1 on May 14th, 2024, we began with an Introduction and Setup, mastering the configuration of your Corporate Membership Module settings to establish membership types, applications, and more. Then, on May 16th, 2024, in Session 2, we focused on binding individual members to a Corporate Membership and Corporate Reps, teaching you how to add individual members and assign Corporate Representatives to manage dues, renewals, and associated members. Finally, on May 28th, 2024, in Session 3, we covered questions and concerns, addressing any queries or issues you may have.
For more Tendenci AMS events, check out www.tendenci.com/events
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTier1 app
Even though at surface level ‘java.lang.OutOfMemoryError’ appears as one single error; underlyingly there are 9 types of OutOfMemoryError. Each type of OutOfMemoryError has different causes, diagnosis approaches and solutions. This session equips you with the knowledge, tools, and techniques needed to troubleshoot and conquer OutOfMemoryError in all its forms, ensuring smoother, more efficient Java applications.
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus
As part of the DOE Integrated Research Infrastructure (IRI) program, NERSC at Lawrence Berkeley National Lab and ALCF at Argonne National Lab are working closely with General Atomics on accelerating the computing requirements of the DIII-D experiment. As part of the work the team is investigating ways to speedup the time to solution for many different parts of the DIII-D workflow including how they run jobs on HPC systems. One of these routes is looking at Globus Compute as a way to replace the current method for managing tasks and we describe a brief proof of concept showing how Globus Compute could help to schedule jobs and be a tool to connect compute at different facilities.
We describe the deployment and use of Globus Compute for remote computation. This content is aimed at researchers who wish to compute on remote resources using a unified programming interface, as well as system administrators who will deploy and operate Globus Compute services on their research computing infrastructure.
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?XfilesPro
Worried about document security while sharing them in Salesforce? Fret no more! Here are the top-notch security standards XfilesPro upholds to ensure strong security for your Salesforce documents while sharing with internal or external people.
To learn more, read the blog: https://www.xfilespro.com/how-does-xfilespro-make-document-sharing-secure-and-seamless-in-salesforce/
Quarkus Hidden and Forbidden ExtensionsMax Andersen
Quarkus has a vast extension ecosystem and is known for its subsonic and subatomic feature set. Some of these features are not as well known, and some extensions are less talked about, but that does not make them less interesting - quite the opposite.
Come join this talk to see some tips and tricks for using Quarkus and some of the lesser known features, extensions and development techniques.
Lösningar, koncept och verktyg för
* RPA,
* Testautomatisering och relaterade tekniker
* Krav- och testdatahantering,
* Testing as a service - TAC
Konsulttjänster inom
* Projekt-, krav och testledning
* Teknisk testning och testautomatisering
* RPA, digitalisering och robotisering
* Testdatahantering
* DevOps
* Samt tillhörande tjänster
While text-based documentation can be very precise, it takes our brains time to read and process it. A visual model on the other hand, is more accessible and can quickly give a high-level understanding of the system.
When introducing a new team member, we typically want to at least show them the UI and do some whiteboard drawings to help them get a basic understanding before digging into the technical documentation
Formal documentation, such as requirements specifications, often turn out to be ”write-only” and/or ”write-once” documents. Maybe there’s a brief period of initial uncertainty, contract negotiations etc. where the documentation is thoroughly worked at, but as the development effort moves along, there’s a good chance that the documentation gets left behind.
Model-based testing provides you with a model that can be automatically executed and verified against the current state of the system, so that it will always be kept up to date as the system evolves. The model becomes a natural and central point for team discussions.
Even members of the same team will sometimes disagree with one another, for example when discussing new requirements. It can be hard to vocalize a differing opinion in a constructive manner though. Sometimes heated arguments flare up and sometimes a dissident might refrain from speaking up out of fear of confronting someone else.
By shifting the discussion to a visual model, we can challenge the model rather than our colleague and thereby have a more productive collaboration.
Ideally such models should be so easy to grok that even someone external to the team should be able to follow and participate in the discussion.