TestCompleteby SMARTBEAR
2
Virtual machines or Virtual PC’s are software like VMware that emulates real computers. By using virtual machines in your QA testing, you can emulate different computers with different OS’s on a single physical computer or create a whole virtual lab, with several differently configured virtual machines. These virtual com-puters work independently from each other and you can launch two or more virtual platforms simultaneously on one computer, saving the cost of having to purchase more hardware just to run your QA tests.
http://smartbear.com/products/qa-tools/automated-testing-tools
TestCompleteby SMARTBEAR
3
Automated Testing with Virtual Machines ................................................. 4 ............................ 5
....................................................... 5 ................................. 6
............................................................. 6 ............................................................. 7
...................................................... 7 ....................................... 8
Running Automated Tests in Virtual Labs with TestComplete ........ 12 ................................................. 12
............................................................... 13 ................................................... 13
........................................ 14 ..................................... 14
............................................... 15 ................................................. 16
......................... 17
Distributed Testing in Virtual Labs with TestComplete ...................... 18
Testing Web Applications in a Virtual Lab with TestComplete ........ 19
Virtual Machine Limitations .......................................................................... 20
Conclusion ............................................................................................................ 21
Table of Contents
http://smartbear.com/products/qa-tools/automated-testing-tools
TestCompleteby SMARTBEAR
4
Automated Testing with Virtual Machines
http://smartbear.com/products/qa-tools/automated-testing-tools
TestCompleteby SMARTBEAR
5
An Affordable, Stable, System Configuration for QA Testing
Benefits of Virtual Testing Labs on a Single Computer
http://smartbear.com/products/qa-tools/automated-testing-tools
TestCompleteby SMARTBEAR
6
Create Complex Test Environments
Locking Computers in Your Virtual Lab
http://smartbear.com/products/qa-tools/automated-testing-tools
TestCompleteby SMARTBEAR
7
Automating Tests on a Virtual Machine
Manage Virtual Machines with Custom Scripts
http://smartbear.com/products/qa-tools/automated-testing-tools
TestCompleteby SMARTBEAR
8
VBScript:
Manage Virtual Machines with Automated Build Studio
http://smartbear.com/products/qa-tools/automated-testing-toolshttp://smartbear.com/products/development-tools/build-management/
TestCompleteby SMARTBEAR
9
Run Virtual Machine (Virtual PC)
Run Process (WMI)
http://smartbear.com/products/qa-tools/automated-testing-tools
TestCompleteby SMARTBEAR
10
/project:project_name /test:test_name
/e.
Process Is Running (WMI) While Loop and
http://smartbear.com/products/qa-tools/automated-testing-toolshttp://smartbear.com/support/viewarticle/10998/
TestCompleteby SMARTBEAR
11
.
Preparing Virtual Labs for Automated Testing
1.
2.
What You Need to Know Before You Start Testing
http://smartbear.com/products/qa-tools/automated-testing-toolshttp://smartbear.com/support/viewarticle/14451/
TestCompleteby SMARTBEAR
12
3.
4.
Installing an Automated Testing Tool
.
http://smartbear.com/products/qa-tools/automated-testing-toolshttp://smartbear.com/products/qa-tools/automated-testing-tools/free-testcomplete-trial?hsCtaTracking=58b9118f-8e2c-4d0a-8a35-51ac9a1f25be%7C76fb7496-5387-4a6a-9293-fc8ff22d1d3chttp://smartbear.com/support/viewarticle/14451/
TestCompleteby SMARTBEAR
13
Controlling Automated Tests in Virtual Labs
Virtual machines residing on a local computer
Virtual machines residing on a remote computer
http://smartbear.com/products/qa-tools/automated-testing-tools
TestCompleteby SMARTBEAR
14
To run automated tests with Remote Desktop, follow these steps:
.
http://smartbear.com/products/qa-tools/automated-testing-toolshttp://blog.smartbear.com/software-quality/bid/169972/http://blog.smartbear.com/software-quality/bid/169972/
TestCompleteby SMARTBEAR
15
Organizing the application’s distributed testing
Automated Testing in a Virtual Lab - Scheme
1.
2. Run Virtual Machine (Virtual PC)
3.
4.
5.
6.
http://smartbear.com/products/qa-tools/automated-testing-toolshttp://support.smartbear.com/viewarticle/27017/http://smartbear.com/products/qa-tools/automated-testing-tools/software-testing-types/distributed-testshttp://smartbear.com/products/qa-tools/automated-testing-tools/software-testing-types/distributed-tests
TestCompleteby SMARTBEAR
16
7. Close Virtual Machine (Virtual PC)
8.
Determining the Type of Virtual Machine in Automated Tests
http://smartbear.com/products/qa-tools/automated-testing-tools
TestCompleteby SMARTBEAR
17
Distributed Testing in Virtual Labs with TestComplete
http://smartbear.com/products/qa-tools/automated-testing-toolshttp://support.smartbear.com/products/qa-tools/automated-testing/supported-testing-types/distributed-testing
TestCompleteby SMARTBEAR
18
Testing Web Applications in a Virtual Lab with TestComplete
http://smartbear.com/products/qa-tools/automated-testing-tools
TestCompleteby SMARTBEAR
19
Virtual Machine Limitations
http://smartbear.com/products/qa-tools/automated-testing-toolshttp://smartbear.com/support/viewarticle/10015/http://smartbear.com/support/viewarticle/9508/http://smartbear.com/support/viewarticle/10008/http://smartbear.com/support/viewarticle/9913/
TestCompleteby SMARTBEAR
20
today.
and
Conclusion
http://smartbear.com/products/qa-tools/automated-testing-toolshttp://smartbear.com/products/qa-tools/automated-testing-tools/free-testcomplete-trial?src=eBook-Automated-Testing-Virtual-Labs&srcdet=End-CTAhttp://smartbear.com/products/qa-tools/automated-testing-tools/free-testcomplete-trial?src=eBook-Automated-Testing-Virtual-Labs&srcdet=End-CTAhttp://smartbear.com/products/development-tools/build-management?src=eBook-Automated-Testing-Virtual-Labs&srcdet=Text-CTAhttp://support.smartbear.com/articles/testcomplete/cloud-testing-with-testcomplete/http://support.smartbear.com/articles/testcomplete/cloud-testing-with-testcomplete/http://support.smartbear.com/articles/abs/cloud-test-automation-tutorial/
About SmartBear Software
ar.com, on @smartbear and .
SmartBear Software, Inc. 100 Cummings Center, Suite 234N Beverly, MA 01915+1 978.236.7900 www.smartbear.com
Start Creating Automated Functional Tests for Web, Windows and Cloud Apps
Try TestCompletel
http://www.smartbear.comhttp://smartbear.com/products/qa-tools/automated-testing-tools/free-testcomplete-trial?src=eBook-Automated-Testing-Virtual-Labs&srcdet=End-CTA
Automated Testing with Virtual MachinesAn Affordable, Stable, System Configuration for QA TestingVirtual Testing Labs on a Single ComputerSecure QA Testing in a Virtual Lab with its Own NetworkLocking Computers in Your Virtual LabAutomating Tests on a Virtual MachineAutomating Tests Using TestCompleteAutomating Tests Using Automated Build Studio
Running Automated Tests in Virtual Labs with TestCompletePreparing Virtual Labs for Automated TestingInstalling an Automated Testing ToolControlling Automated Tests in Virtual LabsVirtual machines residing on a local computerVirtual machines residing on a remote computer
Organizing the application’s distributed testingAutomated Testing in a Virtual Lab - SchemeDetermining the Type of Virtual Machine in Automated Tests
Distributed Testing in Virtual Labs with TestCompleteTesting Web Applications in a Virtual Lab with TestCompleteVirtual Machine Limitations