Академический Документы
Профессиональный Документы
Культура Документы
P R E S E N T A T I O N
T11
Linda Mier
International Conference On Software Testing Analysis & Review May 1-5, 2000 Orlando, FL, USA
28-Feb-2000
28-Feb-2000
Standardize test set wording Ensure requirements coverage Assist with test documentation
28-Feb-2000 Linda Mier, Taratec Development Corp. 3
28-Feb-2000
What to Automate
Test writing automation depends on:
l
l l
28-Feb-2000
28-Feb-2000
Automation Example:
Application Being Tested
Access 97 Pharmaceutical clinical trial application
l
Remote data entry of patient information Separate component for data validation
No messages during data entry
28-Feb-2000
Automation Example:
Test Layout Requirements
Test number and description Requirements verified by the test Test executer information fields Instructions for testers
l
Global - included in each test Unique to that test set Patient creation and data entry Running the validation component Verification of data checks
Linda Mier, Taratec Development Corp. 8
28-Feb-2000
Automation Example:
Test Writing Automation Design (Access 97)
Patients are the primary test component
l
Test writer types in the data entered into the application for each patient Test writer links each patient to the requirement(s) proved by that patient
Tests created by linking patients to tests Supports manual test step entry
28-Feb-2000 Linda Mier, Taratec Development Corp. 9
Automation Example:
Test Writing Automation Design (Word 97)
Word template divided into sections required in the test
l
Test number and description Special instructions Patient creation and data entry Running the validation component Verifying the requirements
Linda Mier, Taratec Development Corp. 10
28-Feb-2000
Automation Example:
Coverage Reports/Queries
Requirements Coverage
l l
Requirements by Patient Patients by Requirement Patients by Test Tests by Patient Requirements without a link to a patient Requirements not linked to a test Patients not linked to a test
Linda Mier, Taratec Development Corp. 11
Test/Patient Coverage
l l
Missing/Unused Components
l
l l
28-Feb-2000
Automation Example:
Test Building Tool Structure
Test
Patient
Typical entry
Requirements
Patient data
28-Feb-2000
12
Automation Example:
Test Writing Main Menu
28-Feb-2000
13
Automatically generated requirement checks Easy creation of new tests by selecting different patient combinations Easily obtained statistics on the test content/coverage
28-Feb-2000 Linda Mier, Taratec Development Corp. 14
Linda Mier
About a year ago, Linda Mier joined the Software Testing Solutions division of Taratec Development Corp., a consulting organization specializing in regulated industries. In the last year Ms. Mier worked with Y2K testing, module testing, user acceptance testing, and testing tool development. Ms. Mier designed and developed a prototype of an application to automate generation of user acceptance tests for an Access 97 clinical trial application. She also designed, wrote, reviewed, and executed module tests for Presidio RDC clinical trial applications. Additionally, as part of a process improvement team, Ms. Mier created MS Office product templates to automate various module testing and evidence collection activities. Before working for Taratec, Ms Mier spent about 4 years working with pharmaceutical MES products at Base Ten Systems, Inc. in a Client/Server environment (Win95 and WinNT using Oracle and SQL databases). In addition to working on all phases of unit and system testing, Ms. Mier also did some factory and site acceptance testing, on-site customer support, customer training, and creation/modification of Standard Operating Procedures (SOPs). Ms. Mier hasnt always worked with PCs, however; she started out in the Large Systems Performance area at IBM Corp. in Poughkeepsie, NY. Ms Mier worked on a variety of things during her 11 years there, including channel performance, batch performance and batch workload development for both hardware and MVS operating system announcements and multi-level cache simulation modeling for the TPF operating system used by the airlines, and she acted as the performance area representative to IBMs GUIDE Users Group.