clickOnMenuItem应注意的
来源:互联网 发布:快速排序算法代码 编辑:程序博客网 时间:2024/04/28 22:01
今天在序写android测试用例的时候犯了一个不大不小的错误,导致我找了一个多小时的问题,导致错误的元凶就是:clickOnMenuItem
首先我们先看一看我的测试用例
public static void test_menu(Solo solo) throws Exception{sh
boolean isNewInstance = true;solo.sendKey(solo.MENU);
solo.clickOnMenuItem("关于");
assertTrue("没找到关于按钮", solo.searchText("欢迎访问我的博客"));
solo.clickOnMenuItem("返回");
solo.assertCurrentActivity("activity跳转失败!","Calculator",isNewInstance);//验证当前activity是否正确
}
运行时老是提示找不到MenuItem;
后来看了一下源码发现
public void clickOnMenuItem(String text)
{
robotiumUtils.sendKey(MENU);
clickOnText(text);
}
clickOnMenuItem这个函数已经包括了solo.sendKey(solo.MENU)这个功能
所以我发现看源码对测试的自动化测试的帮助很大,虽然java基础不是很强,但是至少简单的逻辑能看明白的。
可以避免这些低级的错误
- clickOnMenuItem应注意的
- 应注意的问题
- 应注意的考题
- delete 应用时应注意的问题
- 聚类分析应注意的问题
- php优化应注意的
- PHPER应注意的安全漏洞
- jpa 应注意的问题
- 变量应注意的问题
- 写xml应注意的
- tableview的reloadData应注意
- tableview的reloadData应注意
- 设计应注意的细节
- tableview的reloadData应注意
- 设计应注意的细节
- 指针应注意的问题
- CSS应注意的基本知识
- 测试应注意的事项
- android开发 新体验
- java 集合类中的对象如何比较
- 获取Android的Java源代码并在Eclipse中关联查看的方法
- 老鼠与毒药问题的推广
- Python学习-时间模块
- clickOnMenuItem应注意的
- 傅立叶变换--复数到底是个什么东西?
- 挺失败的。
- 修改MachineReport报表内容
- TCP/IP
- HIBERNATE调用存储过程代码实例
- java正则表达式
- 30个HTML代码编写技巧
- <%=%> <%#%>