Badboy_v2.1_User_Doc.docx

(1369 KB) Pobierz
Online Documentation Generated on Thu Dec 31 12:56:46 EST 2009

 

Badboy Software

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Badboy v2.1

User Documentation

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Badboy v2.1                            User Documentation

 

Table of Contents

 

 

1              Introduction              10

2              Basic Operation              10

2.1              Recording              10

2.2              Creating Suites, Tests and Steps              10

2.3              The Script Tree              11

2.4              Playing              12

3              Automating Scripts              12

3.1              Editing Parameters and Hosts              12

3.2              Searching and Replacing              13

3.3              Property Mask              13

3.4              Variables              14

3.5              Linking Values              14

3.6              Using the Date/Dime to Create Unique Parameter Values              15

4              Recording Modes              15

4.1              Request Mode              15

4.2              Navigation Mode              16

5              Navigations              17

5.1              Recording Navigations              17

5.2              Types of Navigation Items              17

5.3              Navigation References              18

5.4              Navigation Properties              18

5.5              Auto-Record of Form Populators              20

5.6              Passive Navigations              20

6              Tests and Templates              20

6.1              Suites and Test Items              20

6.2              Advantages to using Tests              21

6.3              Adding Suites and Tests to your Script              21

6.4              Using Tests with Templates              21

7              Variables              21

7.1              Adding Variables              21

7.2              Viewing Variables              22

7.3              Editing Variables              22

7.4              Using Variables              22

7.5              Variable Value Lists              22

7.6              Incrementing Variables              23

7.7              Setting Variables as Part of your Script              23

7.8              Regular Expression Notes              24

7.9              Automatic Variables              24

8              Incrementing Variables              24

8.1              Increment Strategies              25

9              Using Data Sources              26

9.1              Data Source Requirements              26

9.2              Adding a Data Source              27

9.3              Setting the Properties              27

9.4              Controlling the Format of Loaded Data              28

9.5              Playing Data Source Items              29

9.6              Using Data Source Values              29

9.7              Looping Over Values in a Data Source              29

9.8              Advanced Options              30

10              Populating and Submitting Forms              30

10.1              Creating a Form Populator Manually              31

10.2              Adding fields to a Form Populator              31

10.3              Using Regular Expressions              32

10.4              Automatic Capture of Form Populators              32

10.5              Playing Form Populators              32

10.6              Form Values              32

10.7              Indexed Form Values              32

10.8              Select / Dropdown Boxes              32

10.9              Sending JavaScript Events              33

10.10              Using Form Populators to Submit Forms              33

11              Using Templates              33

11.1              The Need for Test Templates              33

11.2              Creating Test Templates              34

11.3              Overriding Steps              35

12              Understanding Playback Results              35

12.1              Summary View              35

12.2              The Summary Hierarchy              36

12.3              Adding Information to Summary View              36

12.4              Generating Reports              36

13              Timeouts and Error Handlers              36

13.1              Configuring a Timeout              37

13.2              Error Handlers              37

...

Zgłoś jeśli naruszono regulamin