Скачать презентацию Applied Testing and Technology Management for Manual Скачать презентацию Applied Testing and Technology Management for Manual

7408dbbf9e9d400a77d224ff06fe37a5.ppt

  • Количество слайдов: 46

 Applied Testing and Technology Management for Manual Software Testing www. aptest. com/atm 2 Applied Testing and Technology Management for Manual Software Testing www. aptest. com/atm 2

Overview z Manages and tracks testing status and results z Provides consistent, repeatable QA Overview z Manages and tracks testing status and results z Provides consistent, repeatable QA process z WWW based z Persistent information repository z Integrated requirements management z Extensive reporting z Role-based security z Highly flexible and customizable

QA Testing Challenges z. Process inconsistent and is not repeatable z. Personnel turnover loses QA Testing Challenges z. Process inconsistent and is not repeatable z. Personnel turnover loses knowledge z. Time consuming and difficult to ymonitor progress ymeasure productivity yassess quality yshare information

The Ap. Test Manager Solution z. Consistent, repeatable process z. Permanent information store z. The Ap. Test Manager Solution z. Consistent, repeatable process z. Permanent information store z. Real time access to tests, results, status y. Geographically distributed users y. QA, customers, development, . . . z. Test method and tool neutral

Ap. Test Manager Benefits z. Higher product quality y. Better tests, better coverage, better Ap. Test Manager Benefits z. Higher product quality y. Better tests, better coverage, better process y. Find and fix bugs sooner in the development cycle z. Shorter projects at a lower cost z. Improved, measurable productivity

Manage Manual/Automated testing Requirements Test Cases Manual Testing Automated Testing Test Results Reporting Manage Manual/Automated testing Requirements Test Cases Manual Testing Automated Testing Test Results Reporting

Requirements Repository z. User defined tree of Folders As deep and wide as you Requirements Repository z. User defined tree of Folders As deep and wide as you want z. Folders contain Requirements and Files z. Requirements fields totally configurable. As many fields as you want: menu fields, text fields, date fields, tables, etc. z. Requirement names can be strings or automatically assigned numbers

Test Repository z. User defined tree of Folders As deep and wide as you Test Repository z. User defined tree of Folders As deep and wide as you want z. Folders contain Test Cases and Files z. Test Case fields totally configurable. As many fields as you want: menu fields, text fields, date fields, tables, etc. z. Test Case names can be strings or automatically assigned numbers

Link Requirements and Tests z. Tests can be linked to Requirements in any relationship Link Requirements and Tests z. Tests can be linked to Requirements in any relationship One-to-one, many-to-one, and one-tomany z. Tests can be automatically created and linked to Requirements

Execution z. Unlimited number of different groups of tests (Test Sets) y. Created by Execution z. Unlimited number of different groups of tests (Test Sets) y. Created by querying test characteristics: e. g. the tests for a particular version or feature. z. Each Test Set can be run as many times as you want, results stored separately for different test environments (Test Sessions)

Typical Project Reqs Tests Sets Sessions test subsets execution results . . . Typical Project Reqs Tests Sets Sessions test subsets execution results . . .

Customization z. Easily customized y. What fields make up a Test Case x. Name, Customization z. Easily customized y. What fields make up a Test Case x. Name, Format, Default Value y. How a Test Case is displayed x. Editing, Executing, Reporting y. Session Variables x. Characterize test environment H/W-S/W z Design your own ‘gold standard’ configuration

Reports z On part or all of a project composed of different Sets and Reports z On part or all of a project composed of different Sets and Sessions y. Status: %done, results, vs. schedule y. Coverage of test cases y. Productivity of users z Compare Sessions z On specific sessions z Custom queries can be defined and saved

Integrates with Existing Tools Bug Tracking Ap. Test Manager Import/ Export via CSV Revision Integrates with Existing Tools Bug Tracking Ap. Test Manager Import/ Export via CSV Revision Control

Test Repository z. Tree of folders of tests y. Create y. Edit y. Copy Test Repository z. Tree of folders of tests y. Create y. Edit y. Copy y. Rename y. Delete y. View

Test Editing z. Field Types y. Menus y. Text Areas y. Tables z. Field Test Editing z. Field Types y. Menus y. Text Areas y. Tables z. Field Styles y. WYSIWYG HTML Editor y. Text

Requirements Repository z. Tree of Reqs y. Create y. Edit y. Copy y. Rename Requirements Repository z. Tree of Reqs y. Create y. Edit y. Copy y. Rename y. Delete y. View

Repository Reports z. Test Requirements Reports z. Test Specification Reports Repository Reports z. Test Requirements Reports z. Test Specification Reports

Test Execution z. Run specific groups of Tests (Test Sets) z. Run them in Test Execution z. Run specific groups of Tests (Test Sets) z. Run them in specific Test Environments (Test Sessions)

Test Execution z. Any number of Test Sets (subset of Test Cases for different Test Execution z. Any number of Test Sets (subset of Test Cases for different test cycles, product versions, etc. ) z. Any number of Test Sessions, each recording the execution of a Test Set (in a different H/W-S/W environment). z. Test Cases only need be defined once, so easily maintained and evolved

Test Set z. Group of Test Cases based on an ad hoc query of Test Set z. Group of Test Cases based on an ad hoc query of Test Case field values

Test Sets z. Queries select different groups of tests Test Sets z. Queries select different groups of tests

Test Session z. Results of running Test Cases for a Test Set z. Session Test Session z. Results of running Test Cases for a Test Set z. Session Variables specify test environment

Test Sessions z. Session Variables tag the session with info on where and how Test Sessions z. Session Variables tag the session with info on where and how it was run. e. g. O. S. , browser, hardware, product version, tester, . . . z. You can search for and report on Sessions based on a variety of criteria, including session variables, e. g. compare the results of all the Sessions run on Windows XP with Oracle.

Test Execution z. Tester is given y. Requirements y. Procedure z. Tester enters y. Test Execution z. Tester is given y. Requirements y. Procedure z. Tester enters y. Test result y. Time spent (optional) y. Notes

Reports z. Are generated for one or more sessions z. Sessions can be selected Reports z. Are generated for one or more sessions z. Sessions can be selected with ad hoc queries

Status Report z. Multiple sessions z% Complete z. Time remaining z. Trends z. Result Status Report z. Multiple sessions z% Complete z. Time remaining z. Trends z. Result Details z. Links to per session reports

Users Report z. Results z. Productivity z. Schedule analysis Users Report z. Results z. Productivity z. Schedule analysis

Results Report z. Test Case details and results Results Report z. Test Case details and results

Regression Report z. Multiple Sessions z. Compares Results Regression Report z. Multiple Sessions z. Compares Results

Coverage Report z. Coverage of Test Cases by Sessions z. Can create Test Sets Coverage Report z. Coverage of Test Cases by Sessions z. Can create Test Sets of uncovered Test Cases

Configuration z. Specify Test Case Fields and their formats Configuration z. Specify Test Case Fields and their formats

Configuration z. Specify Test Results Configuration z. Specify Test Results

Configuration z. Specify how a Test Case is displayed for editing, execution, reports Configuration z. Specify how a Test Case is displayed for editing, execution, reports

Configuration z. Specify Session Variables Configuration z. Specify Session Variables

Security z. Password protected accounts z. Access controls per user by Test Suite Security z. Password protected accounts z. Access controls per user by Test Suite

Security z. Admin functions controlled by admin users Security z. Admin functions controlled by admin users

Email Notifications z. Per User, Per Suite z. Multiple event triggers Email Notifications z. Per User, Per Suite z. Multiple event triggers

Other Features z. Integrates with third-party tools y. Bug tracking y. Source control z. Other Features z. Integrates with third-party tools y. Bug tracking y. Source control z. Import and Export Test Cases and Requirements via CSV files (e. g. from Excel spreadsheets) z. Import of automated test results from test harnesses

Support & Maintenance z. Multiple releases annually z. Bug fixes z. Enhancements z. Updated Support & Maintenance z. Multiple releases annually z. Bug fixes z. Enhancements z. Updated OS, browser and server compatibility

What’s Coming Up z. Ap. Test Manager Automation Edition y. Adds Test Automation support What’s Coming Up z. Ap. Test Manager Automation Edition y. Adds Test Automation support y. Scripts can be associated with tests and executed over your network y. Results stored and reported with manual tests y. Separately priced add-on

System Requirements z. Windows, Linux, or Mac. OS z. Perl z. Web Server, e. System Requirements z. Windows, Linux, or Mac. OS z. Perl z. Web Server, e. g. Apache, IIS z. Server of moderate size (e. g. 2. 8 GHz P 4) z. Server does not have to be dedicated

Licensing/Pricing z Purchase and run on your server y Per Seat floating licenses. Number Licensing/Pricing z Purchase and run on your server y Per Seat floating licenses. Number of Seats limits number of logged in users. #seats $/seat discount 1 -5 $500 n/a 6 -10 $475 5% 11 -15 $450 10% 16 -20 $425 15% 21 -30 $400 20% 31 -40 $375 25% 41 -50 $350 30% 51+ call factory y Can add more licenses at any time y Support: $100/seat/year

Licensing/Pricing z. As a service, hosted on our servers y. For short term projects Licensing/Pricing z. As a service, hosted on our servers y. For short term projects y. High up time, fast connections y$45/user/month, $200 set up fee y. Support included

Performance z. Ap. Test QAs the product y. With Test Suites containing 30, 000 Performance z. Ap. Test QAs the product y. With Test Suites containing 30, 000 tests y. With 100 concurrent users

What customers say We love the use of your software, it's doing a lot What customers say We love the use of your software, it's doing a lot to streamline our software development cycle. This is a great product. The support you offered has been magnificent, far better than I have seen from your competitors. I have been thoroughly impressed. AP Test Manager is a good product and I base this opinion on my 20 plus years in R&D, test management and testing. I've gotten good responses from the users - they really like the tool.