Changes

Jump to: navigation, search

B2G/QA/Bluetooth PTS

8 bytes removed, 01:54, 10 September 2014
no edit summary
* What is [https://www.bluetooth.org/en-us/test-qualification/test-tools-overview/profile-tuning-suite/pts-in-depth Bluetooth Profile Tuning Suite (PTS)]?
* == You will need:** A computer with Windows 7 installed(either x64 or x86).** A [https://www.bluetooth.org/ bluetooth.org] account.** Download & install PTS [https://www.bluetooth.org/en-us/test-qualification/test-tools-overview/profile-tuning-suite Login or Register here].** A [http://www.gvinedesigns.com/shopping/bluetooth/ Bluetooth PTS Radio Module].** Your phone with software that needs to be tested.==
* A computer with Windows 7 installed(either x64 or x86).
* A [https://www.bluetooth.org/ bluetooth.org] account.
* Download & install PTS [https://www.bluetooth.org/en-us/test-qualification/test-tools-overview/profile-tuning-suite Login or Register here].
* A [http://www.gvinedesigns.com/shopping/bluetooth/ Bluetooth PTS Radio Module].
* Your phone with software that needs to be tested.
* == Driver installation for PTS dongle.== ** Disable bluetooth on your laptop to avoid confusion.** Specify driver for the unknown device in '''C:\Program Files(x86)\Bluetooth SIG\Bluetooth PTS\PTS Driver''', DO NOT let Windows install driver by itself.** If '''CSR BlueCoreBluetooth''' shown, you are good to go.
[[File:CSRBlueCoreBluetoothInDeviceManager.png|600px]]
* == Setup before testing == ** Create a new Workspace** Add mac address of testing device(IUT) to workspace, you can turn on bluetooth and let PTS find it.
[[File:NewWorkspaceDeviceAddress.png|600px]]
** Select the profiles you need to test to the right column, then save the workspace and quit if you have specific '''.PICSX''' to use for testing.
[[File:NewWorkspaceSelectTestSuite.png|600px]]
** (optional) Put specific <profile>.PICSX files to correspong '''C:\Program Files(x86)\Bluetooth SIG\Bluetooth PTS\My Workspace\<workspace name>\<profile>\''', then launch the PTS and open your workspace.** Set the profile active and modify PIXIT as needed, for HFP, we need 3 phones for testing, PIXIT needs to have the other 2 extra phones' number in it. Your testing device is IUT(Implementation Under Test).
[[File:PIXIT.png]]
* == Testing==** You need to follow direction shown on the pop up exactly in order to pass a test.** Choose a small set to run it.
[[File:Run.png]]
* == Reference==** https://www.bluetooth.org/en-us/training-resources/training-videos
* == Terminology==** TG: Target** CT: Controller ** AG: Audio Gateway** SCO: Synchronous Connection Oriented Link (For audio transfer, disconnect/connect to bluetooth headset)** ACL: Asynchronous Connectionless Link (For data transfer)** IUT: Implementation Under Test** SLC: Service Link Connection
* == PTS Test Cases==** HFP TC_AG_TRS_BV_01_I - The test case requires to turn off cellular network but keeps BT on. Our current UI doesn't support such action so this case is unable to test.** HFP TC_AG_IIA_BV_01_I - Currently no good way to de-register a phone from cell network.** HFP TC_AG_IID_BV_03_I - Currently no good way to de-register a phone from cell network.** HFP TC_AG_PSI_BV_03_I - Unable to change battery level - skipping.** HFP TC_AG_TWC_BV_04_I - SIM of IUT should have 3 way calling enabled.** HFP TC_AG_TWC_BV_05_I - 主動連線的TWC** HFP TC_AG_IID_BV_03_I - Unable to change battery level - skipping.** HFP TC_AG_IID_BV_04_I - Unable to change battery level - skipping.** HSP TC_AG_OAC_BV_01_I - Make outgoing call instead of incoming one.** OPP TC_CLIENT_OPH_BV_01_I - Turn on Bluetooth, send a photo from Gallery.** OPP TC_CLIENT_OPH_BV_02_I - Turn on Bluetooth, send a photo from Gallery.** OPP TC_CLIENT_OPH_BV_34_I - Turn on Bluetooth, send a photo from Gallery.
Confirm
1,051
edits

Navigation menu