Справочник Пользователя для Bluetooth Special Interest Group Inc. BTSIG15A
iii
Table of Contents
1.
Workspaces and Projects _____________________________________________________________________ 1
Creating a new workspace
1
Opening an existing workspace
5
Adding a project to a workspace.
7
Deleting a workspace
8
Removing a project from a workspace
8
PTS Terminology
9
Using the Test Suite Selector
9
Using the Test Suite Selector
9
Primary windows
10
Editing the list of test suites for inclusion in the workspace
12
Filtering the “Test Suite(s)” window
16
Projects
25
Projects
25
Editing the project ICS
28
Editing the project IXIT settings
33
Test Cases
38
Displaying the purpose of a test case
38
Executing a single test case
39
Aborting test case execution
42
Link Keys and PTS Endpoint Information
42
Endpoint information
42
Deleting the current Link Key
43
PTS Program Settings
44
PTS Program Settings
44
Application settings
44
Project Settings
47
2.
Automating ________________________________________________________________________________ 51
Automating PTS
51
"Operator-less Operation"
51
Automation test platforms
53
PTS test case operation
53
Implicit Send DLLs
54
Basic Information
54
Implicit Send functions
55
Message tags
59
MMI styles
61
Software build requirements
64
Activating a Custom Implicit Send DLL
64
Activating a custom Implicit Send DLL
64
Usage Notes
66
Technical Tidbits
66
Automatic dismissal of Implicit Send requests
66
ImplicitSend() function
67
TSPX_use_implicit_send
67
Sample Source Code
67
One DLL or many DLLs?
67
Hybrid environments
67
3.
Extended Automating ________________________________________________________________________ 69
Automating PTS
69
"Fully Automated Operation"
69