摘要: 操作浏览器窗口 被测网址http:http://www.baidu.com Java语言版本的API实例代码 String url = "http://www.baidu.com"; @Test public void operateBrowser() { //声明一个Point对象,两个150表示 阅读全文
posted @ 2019-02-26 11:01 心生意动 阅读(96) 评论(1) 推荐(0) 编辑
摘要: 访问某网页地址 被测网址http:http://www.baidu.com Java语言版本的API实例代码 方法一: @Test public void visitURL(){ String baseUrl = "http://www.baidu.com"; driver.get(baseUrl) 阅读全文
posted @ 2019-02-26 10:23 心生意动 阅读(83) 评论(0) 推荐(0) 编辑
摘要: java元素定位中的写法 使用ID定位:driver.findElement(By.id(“ID值”)); 使用name定位:driver.findElement(By.name(“name值”)) 使用链接的全部文字定位:driver.findElement(By.LinkText(“链接的全部文 阅读全文
posted @ 2019-02-22 14:56 心生意动 阅读(369) 评论(0) 推荐(0) 编辑
摘要: TestNG中常用的断言方法如下: assertTrue:判断是否为True assertFalse:判断是否为false assertSame:判断引用地址是否相同 assertNotSame:判断引用地址是否不相同 assertNull:判断是否为null assertNotNull:判断是否不 阅读全文
posted @ 2019-02-22 09:30 心生意动 阅读(353) 评论(0) 推荐(0) 编辑
摘要: dependsOnMethods可以使测试用例按某个特定的顺序执行 实例: @Test(dependsOnMethods=“s”) public void a() System.out.println("调用a"); } @Test public void s() System.out.printl 阅读全文
posted @ 2019-02-21 17:06 心生意动 阅读(128) 评论(0) 推荐(0) 编辑
摘要: @BeforeSuite:表示此注解的方法会在当前测试集合(Suite)中的任一测试用例开始运行之前执行 @AfterSuite:表示此注解的方法会在当前测试集合(Suite)中的所有测试程序运行结束之后执行 @BeforeTest:表示此注解的方法会在Test中任一一项测试用例开始运行前执行 @A 阅读全文
posted @ 2019-02-21 15:36 心生意动 阅读(100) 评论(0) 推荐(0) 编辑
摘要: @Beforeclass:表示使用此注解的方法在测试类被调用之前执行,在一个测试类中只能声明此注解一次,此注解的方法只被执行一次 @AfterClass :表示使用此注解的方法在测试类被调用结束退出之前执行,在一个测试类中只能声明此注解一次,并且此注解对应的方法只能被执行一次 @Before:表示使 阅读全文
posted @ 2019-02-21 11:11 心生意动 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 解决chromedriver与chrome版本不兼容的问题 附chromedriver下载地址http://npm.taobao.org/mirrors/chromedriver/ 以下是对应的chromdriver与chrome版本的对应使用匹配的版本就不会出现不兼容问题了 chromedrive 阅读全文
posted @ 2019-02-21 09:35 心生意动 阅读(171) 评论(0) 推荐(0) 编辑
摘要: waitForText、verifyText和asserText命令 waitForText语句在测试执行时用来判断某些文本是否存在界面中。若界面上显示了指定文本,测试程序会继续执行;若等待一段时间后,界面上未显示文本,测试用例会被设定为执行失败状态,但测试脚本会继续执行 verifyText语句在 阅读全文
posted @ 2019-02-20 11:51 心生意动 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 方法一 添加后置管理器BeanShell PostProcessor 填入prev.setDataEncoding("UTF-8") 方法二 在请求的 Content encoding处填写UTF-8 方法一较好用适合大部分场景,方法二有时并不生效,还有可以修改jmeter的配置文件修改编码信息 阅读全文
posted @ 2018-10-30 12:02 心生意动 阅读(203) 评论(0) 推荐(0) 编辑