| • |
Proven methodology that delivers significant cost savings for small companies. |
|
| • |
XBOSoft can quickly determine which parts of the application to automate and which are best suited to manual testing. |
|
| • |
XBOSoft can quickly determine which parts of the application to automate and which are best suited to manual testing. |
|
| • |
Test automation expertise and proficiency for Windows, .NET, Java, web pages, web servers, web applications and web services. |
|
| • |
Proven experience working with a variety of tools, such as Rational Robot, Borland's SilkTest, HP's WinRunner and QuickTest Pro, Compuware, etc. |
|
| • |
Experience in testing multiple operating systems, databases, and application servers with automated test harnesses to rapidly switch platforms for maximum coverage. |
|
| XBO ONE™ Test Automation Methodology |
|
| XBO’s software automation methodology was developed with small companies in mind and an objective to significantly boost testing productivity while keeping costs and implementation efforts to a minimum. Key elements of our methodology are: |
|
| 1. |
Ascertain software‘s suitability for automation. |
|
| 2. |
Review Automation Checklist; such as: |
|
| |
a. |
Can the test sequence of actions be defined? |
|
| |
b. |
Is it necessary to repeat the sequence of actions many times? |
|
| |
c. |
Is it possible to automate the sequence of actions? |
|
| |
d. |
Are you testing non-UI aspects of the program? |
|
| |
e. |
Do you need to run the same tests on multiple hardware configurations? |
|
| 3. |
Assign & Organize Testing Team .When multiple team members are automating tests, develop common scripting architecture, code, and objects for maximum productivity. |
|
| 4. |
Utilize test script modularity framework where appropriate (ie. Create small, independent scripts that represent modules, sections, and functions of the application-under-test). |
|
| 5. |
Manage automation process: |
|
| |
• |
Share and maintain test assets in XBO’s central application repository. |
|
| |
• |
Propagate script changes to all testers through XBO’s application repository. |
|
| |
• |
Track which test cases are automated and which are manual, and prioritize which cases getautomated first for maximum results. |
|
| |
• |
Manage script scheduling and execution. |
|
| |
• |
Optimize the Test > Fix > Verify process to automatically push new defects into the defect tracking workflow. |
|
| |
• |
Compare versions of scripts for differences, merge changes, and store scripts with other development assets, such as requirements documents, test data, design documents, and source code. |
|