Automation

Conference Presentations

STARWEST Testing Machine Learning: Will It Take Over Testing?
Slideshow

Machine learning (ML), a branch of artificial intelligence, is gaining widespread adoption and interest on software development projects. Paul Merrill says that ML isn't typical programming. Algorithms can be changed and checked for accuracy at runtime to “learn” from data. Some companies...

Paul Merrill
STARWEST Testing Test Cases Are Dead, Long Live Checklists
Slideshow

For testers, creating tests is critical for a healthy testing process, so it is painful to see how boring writing test cases can be. In classical approaches, test cases are overcrowded with words—mostly project information that everyone already knows. What test cases don’t have is...

Ömürden Cengiz
STARWEST Testing Use Model-Based Testing to Navigate the Software Forest
Slideshow

Even seemingly simple software systems can be a dense forest of intersecting logical pathways which may leave you wondering if your testing was robust enough. Traditional test cases are flawed since they only execute the pathways the tester considered at the time the test case was written...

Jon Fetrow
STARWEST Testing The Software Testing Pyramid: A Concrete Example
Slideshow

Mike Cohn’s Test Pyramid describes a test automation strategy consisting of a wide base of unit tests, service-oriented acceptance tests for business logic, and a thin layer of tests exercising the user interface. Tests that provide the quickest feedback and fault precision serve as the...

Jim Weaver
STARWEST Testing Social Skills: The Softer Side of Software Testing
Slideshow

Communication breakdowns are a primary cause of IT project failure. Marcia Buzzella believes increasing the success rate of IT projects across waterfall, Agile, and DevOps methods requires a balance of social (soft) and technical (hard) capabilities to improve team performance.

Marcia Buzzella
STARWEST Testing Use Automation to Assist—Not Replace—Manual Testing
Slideshow

Automation is a powerful tool to help testing but too often it is used to replicate existing manual tests. This leads organizations to spend large amounts of time and money constantly updating flaky automated tests and test teams to suffer frustration from having to focus on activities...

Jeffrey Martin
STARWEST Testing The Secrets to Blazing-Fast, Rock-Solid Mobile Acceptance Testing
Slideshow

Automated acceptance testing is an essential component of a healthy agile software development process. Unfortunately, attempts to adopt this approach in mobile often result in slow, brittle, and highly complex device tests, based on UI automation. This approach harms confidence in...

Paul Stringer
STARWEST Testing Manage Testing by Dependencies—Not Activities
Slideshow

Traditionally, test management has focused on two areas—test planning and test execution. Test planning creates the test strategy and prepares test cases. Test execution focuses on who is responsible for and assigned to executing the respective test cases and logging defects. These views...

Jim Trentadue
STARWEST Testing Move from Scripted Manual Testing to Scenario-Based Testing
Slideshow

Think of manually executed test scripts—like pulling a wagon without wheels. Eventually the wagon will make it to the final destination, but the journey itself will be long and painful. Many people think test scripts are outdated because of the long, painful process of writing and running...

Andrea Fox
STARWEST Testing Globalization Testing for Cloud Products
Slideshow

Every year, VMware has hundreds of releases for its virtualization products that cover data centers, networking, storage, cloud management, and digital workspace. Testing many different products while adapting to their development lifecycle introduces some special challenges for the...

Vincent Truong

Pages

StickyMinds is a TechWell community.

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