webdriver 中处理JavaScript 所生成的alert、confirm 以及prompt 是很简单的。具体思路是使用switch_to_alert()方法定位到alert/confirm/prompt。然后使用text/accept/dismiss/send_keys 按需进行操做。 t ...
分类:
其他好文 时间:
2016-12-27 16:02:13
阅读次数:
170
在自动化测试过程中,经常会遇到弹出警告框的情况,如图所示: 在 WebDriver 中处理 JavaScript 所生成的 alert、confirm 以及 prompt 是很简单的。具体做法是使用 switch_to_alert()方法定位到 alert/confirm/prompt。然后使用 t ...
分类:
编程语言 时间:
2016-11-13 01:25:54
阅读次数:
322
在WebDriver中处理JavaScript所生成的alert、confirm以及prompt,具体方法是使用switch_to_alert()方法定位到alert、confirm以及prompt ...
分类:
编程语言 时间:
2016-10-13 11:48:50
阅读次数:
152
编写脚本批量还愿JEB 加密字符串解密完后效果如下:脚本源码:https://github.com/bingghost/JebPlugins思路:下面的该封装的基本都封装了,过程如下:1.先遍历类定位到指定的类,2.然后遍历该类的所有方法定位到解密函数,对其做交叉引用 得到所有引用该解密函数的地方3... ...
分类:
其他好文 时间:
2016-08-29 22:33:20
阅读次数:
282
1.元素定位 在本章中,我们将讨论 u 使用浏览器工具来检查页面中元素的结构 u 使用findElement方法定位元素 u 使用findElements方法来定位元素 u 定位链接 u 通过标签名称定位元素 u 使用CSS选择器定位元素 u 使用XPath定位元素 u 使用文本定位元素 u 使用高 ...
分类:
其他好文 时间:
2016-05-19 10:42:48
阅读次数:
764
findElement: 1. By id 使用id,name,class属性是定位元素的首选方法。其中,用元素的id是最首选的方法,是最快速的策略。 当发生下列情况时,无法使用id属性: 不是所有的页面元素都拥有id属性 id属性的值是动态生成的 2. findElement()方法定位元素时,会 ...
分类:
编程语言 时间:
2016-04-27 12:44:16
阅读次数:
2216
html代码(第一二种方法): css代码: 第一种方法(定位): 第二种方法(浮动): 第三种方法(负边距): html代码: css代码: ...
分类:
其他好文 时间:
2016-04-15 07:04:47
阅读次数:
145
使用findElements方法定位一组对象 定位一组对象一般用于以下场景: · 批量操作对象,比如将页面上所有的checkbox都勾上 · 先获取一组对象,再在这组对象中过滤出需要具体定位的一些对象。比如定位出页面上所有的checkbox,然后选择最后一个 <html> <head> <meta
分类:
编程语言 时间:
2016-02-05 12:05:59
阅读次数:
247
定位和页面设计:无论是PC端还是移动端,网站 都要考虑清楚消费群体的定位问题。虽然智能手机用户数量非常普及,但是要明白中国的大部分手机用户使用的还是2G网络,一直高 喊的3G、4G手机用户只有大约15%左右。所以,在页面设计时,要考虑到用户打开网页的时长,一些炫丽的flash、JS等建议还是不用为好...
分类:
移动开发 时间:
2016-01-26 10:36:35
阅读次数:
265
webdriver中处理js所生成的alert、confirm以及prompt,采用switch_to_alert()方法定位到alert/confirm/prompt。然后使用text/accept/dismiss/send_keys进行操作 ①text:返回alert/confirm/prom....
分类:
编程语言 时间:
2015-12-06 19:10:42
阅读次数:
414