摘要: 点击进入转发地址:一般我们使用如下代码启动Firefox:Java代码WebDriverdriver=newFirefoxDriver() 这样Selenium Server启动的Firefox将是一个全新的,不安装任何Add-On的Firefox.如果有需要,我们可以使用我们自己指定的,带有特定配... 阅读全文
posted @ 2015-03-11 14:47 小羊的技术家 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 想让测试更加灵活,1. 可以配置使用任意支持的浏览器进行测试;2. 配置所有Google的URL;3. 配置搜索的关键字。修改后的代码:public class GoogleTest {WebDriver driver;@Parameters({"browser"})@BeforeTestpubl... 阅读全文
posted @ 2015-03-11 14:42 小羊的技术家 阅读(1018) 评论(0) 推荐(0) 编辑
摘要: 方法为: 1. 得到表格中所有的tr,存到list到中 2.对tr进行循环,根据当前的tr,得到当前所有td的集合存到list当中 3.循环中所有td里的文本package com.example.tests;import static org.junit.Assert.*;import ja... 阅读全文
posted @ 2015-03-11 14:31 小羊的技术家 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 我们可以利用Actions对象来模拟鼠标的操作以及页面的拖拽1、模拟鼠标的双击操作: 1)模拟双击一个div,验证点击之前的字体为14号 2)点击后字体为20号 Actions builder = new Actions(driver); //new 出Actions对象 builder.d... 阅读全文
posted @ 2015-03-11 14:29 小羊的技术家 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 测试类的编写:package com.m1905.dd.mobile;import com.robotium.solo.By;import com.robotium.solo.Solo;import android.test.ActivityInstrumentationTestCase2;publ... 阅读全文
posted @ 2015-03-11 14:14 小羊的技术家 阅读(484) 评论(0) 推荐(0) 编辑
摘要: 1.Exception NoSuchElementException: 解决方法: 1)检查目标element的locator 2)如果locator是正确的,尝试在查找element之前等待页面的加载 3)如果等待了很久也一直没有找到element,尝试使用另外一个locator2.Exc... 阅读全文
posted @ 2015-03-11 14:10 小羊的技术家 阅读(1163) 评论(0) 推荐(0) 编辑