概要
—报告简介及查看
—各种状态报告及其定位问题
—输出信息到报告
—传入参数控制脚本
报告简介和查看
报告信息说明
—INSTRUMENTATION_STATUS_CODE: -2 //-2断言失败返回的
—Time: 1.539 //总共运行时间
—Failures: 1, //断言失败1条
—Errors: 0 //脚本失败0条
—执行当前类下的所有用例:testName 不赋值,放空!
—Test results for WatcherResultPrinter=.F….E //检出是断言错和脚本错误
输出信息到报告
1.初始setUp和tearDown
setUp(计划) //用例运行前执行
tearDown(拆卸) //用例运行后执行
2.输出信息使用API说明
1)Boundle 字义:捆,读法:版都
2)getAutomationSupport().sendStatus(int ,Boundle); //发送状态函数
ps:Boundle类的数据类型:很多个 Key = value
运行顺序: setUp—>testCase—>tearDown
演示代码:
@Override
protected void setUp() throws Exception {
// TODO Auto-generated method stub
super.setUp();
System.out.println("setUp:用例开始执行了***************");
//创建bundle类 存储新
Bundle bundle = new Bundle();
/*putString 保存键值对的方式
* */
bundle.putString("*key1*", "*value1*");
bundle.putString("*key2*", "*value2*");
bundle.putString("*key3*", "*value3*");
bundle.putString("*key4*", "*value4*");
bundle.putString("*key5*", "*value5*");
/* 调用发送状态消息函数
* * 注:int 是状态吗,系统的状态码有 -1,0,1,2,-2
* int的值不能是上述这些
* */