See how PE Toolkit Team (Haliburton) leverages MS Team Foundation Server, MS Test Manager and LogiGear’s TestArchitect to accelerate their continuous testing process.
Avoiding the Pitfalls of Test Automation
Test automation has the potential to speed up release cycles, increase coverage and ultimately provide greater confidence in the quality of the software being released. However, software test automation can be a costly investment with low returns if not properly executed.
This paper outlines the top challenges that are not immediately obvious when initially implementing test automation and provides steps that can be taken to avoid the pitfalls or take corrective action.
Achieving the Full Potential of Test Automation Whitepaper
This paper will first discuss key benefits of software automation and examine the most common techniques used to implement software test automation. It will then analyze prevalent reasons why test automation efforts fail to meet their potential.
Finally, this paper concludes with an examination in how using a keyword-driven approach to test automation allows organizations to avoid problems inherent in other approaches and benefits from test automation. Action Based Testing, the latest methodology from the original architect of the keyword method, and the TestArchitect toolset will be presented as proven real-world examples of why test automation is the optimal solution.
Data-Driven Testing with Keywords
From years of experience it has been proven time and again that test design is a major driver for automation success. Design becomes even more important when dealing with large amounts of data. The tools and techniques that help in managing and inputting data can help or hinder automation depending on test construction. When tests are organized well and written in the right level of detail, automated tests of all types can be very efficient and maintainable.
Mobile Test Automation with TestArchitect
TestArchitect (TA), LogiGear’s premiere automation tool, has three major components: TestArchitect Client / TestArchitect Harness / TestArchitect Automation
The client is the part of application that interacts with the user directly. This includes the TestArchitect Explorer and other GUI components that you can see from the application. TA Client is also responsible for compiling a test into text files during a text execution.
Software Testing 3.0: The Continuing Evolution of Software Testing
This white paper traces the evolution of software testing through its first two phases, and then presents the current state of the practice: Software Testing 3.0, an independent and strategic approach to software quality. The paper concludes with a discussion for senior executives on how and why software testing can finally meet and exceed management expectations, illustrated by real-world case studies showing how two companies benefited from Software Testing 3.0 to test better and faster while lowering their costs.
The Business Case for Outsourcing Software Testing to Vietnam
This white paper provides a business case for considering Vietnam as an offshore outsourcing destination and offers specific examples from the IT and software industries including a US software testing firm with a facility in Vietnam. This paper begins by outlining a framework for evaluating potential outsourcing destinations. It then proceeds to evaluate Vietnam against the framework, demonstrating that Vietnam is worthy of strong consideration as an offshore outsourcing destination for information technology functions including development and software testing.
Offshore Software Test Automation: A Strategic Approach to Cost and Speed Effectiveness
Two industry trends, automating software testing and moving software testing offshore, hold the promise of providing both cost and time savings. Bringing software to market faster while reducing costs and helping the bottom line are goals that are very high on any software development organization’s wish list. A coordinated management effort, with good understanding of the planning required, is necessary for success in both of these areas.