Automation

Articles

Service virtualization containers Leverage Containers to Create Simulated Test Environments on Demand

Adopting service virtualization can allow organizations to achieve more effective software development and testing by removing traditional test environment bottlenecks. Integrating service virtualization within the continuous delivery pipeline using containerization helps teams reach the level of flexibility required by today's competitive markets.

Bas Dijkstra's picture Bas Dijkstra
Data—binary code The Value of Making Your Data Sources Reusable across Test Automation Tools

Many automation tools have a mechanism for storing data used in their test scripts. Typically, the specifics of this mechanism is different across tools, making it difficult to use this data outside the tool itself. Using an external, reusable data source allows organizations to avoid the cost of migrating or duplicating existing data, thereby future-proofing their frameworks.

Paul Grizzaffi's picture Paul Grizzaffi
Machine learning Testing a Moving Target: How Do We Test Machine Learning Systems?

Most machine learning systems are based on neural networks, or sets of layered algorithms whose variables can be adjusted via a learning process. These types of systems don’t produce an exact result; in fact, sometimes they can produce an obviously incorrect result. So, how do you test them? Peter Varhol tells you what you should consider when evaluating machine learning systems.

Peter Varhol's picture Peter Varhol
Mob testing group Amplified Learning with Mob Testing

Just like with mob programming, mob testing is all about a group of testers coming together and collaborating. A lot of our testing knowledge is tacit—it’s in our heads, built from our years of experience. With the combined experience of everyone in the group, we get the best possible approaches to the testing task at hand.

Maaret Pyhäjärvi's picture Maaret Pyhäjärvi

StickyMinds is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.