上一页 1 ··· 6 7 8 9 10 11 下一页
摘要: 前言 在实际的web应用中,可能会涉及到cookie测试,验证浏览器中的cookie是否正确.。Cookies 验证:如果系统使用了cookie,测试人员需要对它们进行检测。如果在 cookies 中保存了注册信息,请确认该 cookie能够正常工作而且已对这些信息已经加密。如果使用 cookie 阅读全文
posted @ 2017-06-07 10:43 小白测试 阅读(19885) 评论(1) 推荐(0) 编辑
摘要: AutoIt 目前最新是v3 版本,它是一个使用类似BASIC 脚本语言的免费软件,它被设计用来进行Windows GUI(图形用户界面)的自动化测试。它利用模拟键盘按键,鼠标移动和窗口/控件的组合来实现自动化任务。官方网站:https://www.autoitscript.com/site/ 进入 阅读全文
posted @ 2017-06-06 15:59 小白测试 阅读(5070) 评论(0) 推荐(0) 编辑
摘要: selenium webdriver没有提供直接的文件上传功能,但是在使用的web项目中常常需要对文件进行上传。在一般的上传中,是需要点击上传按钮,打开本地的window窗口,但是selenium 是无法直接操作window系统自带的相关控件。 以下提供两种关于文件上传的方法。 普通上传:普通的附件 阅读全文
posted @ 2017-06-06 15:38 小白测试 阅读(12451) 评论(0) 推荐(0) 编辑
摘要: web应用中有很多时候我们会遇见<select></select>标签的下列列表框,一般是无法直接去操作下列列表中的选择的。selenium webdriver 提供了专门操作select下拉列表的方法。 selectByIndex(2); //通过下拉列表中选项的索引选中第三项,在java中索引从 阅读全文
posted @ 2017-06-05 22:48 小白测试 阅读(1957) 评论(0) 推荐(0) 编辑
摘要: 在web应用中常常会遇见很多用JavaScript编写的alert 、confirm 以及prompt 弹窗,这是就需要driver.switchTo().alert()来选取(定位)警告弹窗。再对弹窗进行关闭,输入信息等方法进行操作。等操作。 在弹窗之前,建议使用线程等待Thread.sleep( 阅读全文
posted @ 2017-06-05 13:07 小白测试 阅读(11680) 评论(0) 推荐(0) 编辑
摘要: 在web应用中,常常会遇见点击某个链接会弹出一个新的窗口,或者是相互关联的web应用 ,这样要去操作新窗口中的元素,这时就需要主机切换到新窗口进行操作。。WebDriver 提供了switchTo().window()方法可以实现在不同的窗口之间切换。 以下代码是以新浪网为实例。通过获取句柄切换到指 阅读全文
posted @ 2017-06-05 09:35 小白测试 阅读(17266) 评论(0) 推荐(1) 编辑
摘要: 在web应用中,前台网页的设计一般会用到iframe/frame表单嵌套页面的应用。简单的就是一个页面签嵌套多个HEML/JSP文件。selenium webdriver 只能在同一页面识别定位元素,可以狭隘的理解成只能识别当前所在位置的页面上的元素。对于不同的iframe/frame表单中的元素是 阅读全文
posted @ 2017-06-04 10:52 小白测试 阅读(9344) 评论(0) 推荐(1) 编辑
摘要: 一般验证复选框是否可以选择点击常用到定位一组元素去循环遍历执行点击事件。但是有时候在不同的浏览器下可能会存在差异化的最终结果。 目前谷歌浏览器常常存在多次点击同一复选框,导致最终最后两项复选框均未被勾选。但是在火狐浏览器所有的复选框均被勾选上,火狐可以和IE一起,直接在添加IE TAB插件即可。 H 阅读全文
posted @ 2017-06-02 14:18 小白测试 阅读(4926) 评论(0) 推荐(0) 编辑
摘要: selenium自动化页面元素不存在异常发生的原因有一下几点: (1)页面加载时间过慢,需要查找的元素程序已经完成但是页面还未加载成功。此时可以加载页面等待时间。 (2)查到的元素没有在当前的iframe或者frame中。此时需要切换至对应的iframe或者frame中才行。 (3)元素错误。 解决 阅读全文
posted @ 2017-06-01 18:13 小白测试 阅读(10774) 评论(0) 推荐(0) 编辑
摘要: selenium自动化测试常常用到键盘操作,一下是键盘操作的详细操作,和部分代码。截图来自于虫师的自动化相关书籍。 public static void main(String[] args) throws InterruptedException { System.setProperty("web 阅读全文
posted @ 2017-06-01 15:32 小白测试 阅读(544) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 下一页