[原]如何蒸煮手机(True Brew测试)【二】
当IUT达到了Entrance标准后,正式进入TBT测试,测试会覆盖:[*]ExploratoryTesting (探索性测试)
在探索性测试中,会涉及到主要功能,应用用户界面, 支持语言,内容服务器等方面的测试。这里的测试用例一般会写得很笼统,比如主要功能测试,测试用例是这样的:
Test Criteria:
Open IUT. Explore all screens and functions. Note all instances of non-compliance with Item Specification Template. Note unexpected functionality outside scope of Item Specification Template.
Pass Criteria:
Result: IUT operates according to Item Specification Template.
Note: When performing exploratory testing, the tester should keep in mind the specific tests in the rest of the test guide. This will speed the execution of these tests when they are performed.
应用用户界面测试关心每个屏幕上的文本,图形显示,及其他对象,如滚动条,输入框和画屏,刷屏都是否正确。
语言测试的目的是检查当手机语言设置改动之后,是否应用本身及菜单选项的语言是否也随之改变,如果应用本身支持多种语言,那改动后,菜单选项也要随之改变。
内容服务器测试是为了保证内容的完整性。
[*]手机和应用交互性测试
交互测试主要是测试当应用被挂起时或者接近被挂起的那一刻手机的行为,主要通过来电中断,短信,或者提示干扰达到测试的目的。这部分测试包括:挂起/恢复, 手机核心功能是否受IUT影响,开关手机盖/键盘,如果支持扩展键盘,还需要测试应用和扩展键盘的交互。挂起/恢复测试是这部分测试的重点,需要检查收到来电,接听来电,拒绝接听以及结束来电,如果IUT是个网络应用,还要把挂起和恢复与网络连接的状态结合起来,另外还要测试收到短信中断时手机的行为以及恢复后应用网络连接、数据传输的行为。
[*]Brew特性测试
【待续】
[*]Brew用户界面测试
【待续】
[*]Adversarial测试
【待续】
[*]下载测试
【待续】 继续等待中 :) :)
页:
[1]