|Software QA FYI - SQAFYI
FAQ: Visual Studio Team Edition for Software Tester
By: Microsoft Corporation
- How many users can I simulate using Visual Studio Team Edition for Software Testers when conducting a Load Test?
You may simulate as many virtual users as your hardware allows. Licensing is based per processor and not per virtual user.
- What is a Manual Test?
A manual test is a test for which there is no automation. Instead, test steps are outlined in a document for the tester to complete. The tester can then report test results and submit bugs as appropriate.
- Does Visual Studio Team System support automation testing (e.g., Compuware)?
No. However, Visual Studio Team System provides extensibility points out-of-the-box enabling third-parties to develop tools that target Visual Studio Team System.
- What is the Test Explorer?
Test Explorer is a convenient way to view all of the tests, including manual, unit, and load tests, for a given project.
- What is a Test Project?
Test projects are standard Visual Studio projects that are specifically created to contain tests. Test projects enable users to draw a clear line between shipping development code vs. code used for quality assurance. Additionally, test projects enable a general manner of organizing tests from a test development standpoint.
- Does the test framework manage deploying tests to machines?
Yes. Visual Studio 2005 Team System will include a general framework for test deployment that works in both of our supported scenarios: local and remote execution.
- Can I use my own tests in the framework and get individual results?
Yes. You can do this in two ways:
1) You can wrap an existing test as a Visual Studio Generic Test and get results for it, or
2) You can make your own test type and integrate this into Visual Studio.
- How do I migrate my scripts from existing testing tools from third party or Application Center Test?
The easiest way to migrate scripts is to re-record them using the browser recorder.
- What protocols do you support?
We support recording HTTP and HTTPS only; however, other protocols can be tested using Coded WebTests.
- How does Visual Studio Team Edition for Software Testers compare/differ from Application Center Test in Visual Studio 2003?
The load test features in Team Edition for Software Testers are a completely new product. The features provided far exceed those features provided by ACT.
- Can I use these tools to load test Apache/Java based Web applications?
Yes, but the tools provided are productivity features designed to ease testing of ASP.NET applications.
- Can I test Web services?
Yes, although there is no automatic recorder, Web services can be tested by building the SOAP payloads in the test editor.
- What is a Web test?
A Web test is a test that is used to verify functionality of a Web application. A Web test can be created by recording browser activity and contains a list of Web requests and various properties for each request such as "think time."
- What is a load test?
A load test is a test that is designed to put a server application under heavy user load to pinpoint performance and/or scalability problems. In Visual Studio, a load test can be based on a Unit Test or a Web Test.
- Can I use multiple load clients to generate load?
Yes. You can use multiple clients running simultaneously to create very heavy loads.
- Can I test ASP and ASP.NET applications?
Yes, You can easily test ASP and ASP.NET applications using Visual Studio 2005. There are features for the automatic handling of __VIEWSTATE that make ASP.NET testing easier.
- Can I create data driven tests?
Yes. Visual Studio 2005 Team System supports the ability to bind input fields and parameters to database files such as Access, SQL Server, or text files.
- What protocols are supported?
HTTP and HTTPS are supported through the recorder, editors, and test execution engine. Other protocols such as database and other RPC protocols are not directly supported; however, these protocols can be enabled through the extensibility APIs.
- Is SSL supported? What about NTLM and Passport?
Yes, all of these are supported.
- Can I convert my old ACT scripts?
There is no conversion utility for ACT scripts or scripts from third party test tool vendors.
- Knowing what to monitor during test execution is hard, can you help me?
Yes, we provide pre-defined sets of performance counters for common applications such as IIS, ASP.NET, SQL Server and .NET. These pre-defined counter sets can be easily added to a load test.
- What information do I receive while executing my tests?
During test execution, you receive real-time results that include system resource utilization, request statistics such as response time and content-length, error and overall summary statistics.
... to read more articles, visit http://sqa.fyicenter.com/art/
|FAQ: Visual Studio Team Edition for Software Tester