继续webdriver的学习。 11. 警告框处理: switch_to_alert() 方法定位到alert/confirm/prompt,然后使用下面的方法进行操作 12. 上传文件 send_keys(''): 和模拟键盘输入操作是一样的,value替换成 文件的本地目录 AutoIt 实现: ...
分类:
编程语言 时间:
2017-07-04 13:33:50
阅读次数:
252
上一篇文章说到显示等待和隐式等待语句,我们继续学习下面的命令方法。 8. 定位一组元素 这里书上是自己写了一个页面代码,通过访问本地这个页面来举例。但我觉得找一个现有的页面自己琢磨更有意思,而且复杂的页面也会遇到复杂的问题。比如我根据163邮箱登录页面的 “十天内免登录” 复选框写了如下的代码: f ...
分类:
编程语言 时间:
2017-07-03 17:24:54
阅读次数:
298
1、思路 使用switch_to.alert()方法定位到 alert/confirm/prompt。然后使用 text/accept/dismiss/send_keys 按需进行操做。 text 返回 alert/confirm/prompt 中的文字信息。 accept 点击确认按钮。 text ...
分类:
其他好文 时间:
2017-06-29 22:26:11
阅读次数:
206
在前台进行页面位置编辑时,时常碰到页面部分标签位置错乱,因此研究了一下通过css进行定位标签的方法. 定位方式:是指如何确定某个标签在页面中的位置. 1.固定定位:始终相对于浏览器窗口进行定位 2.相对定位:用来对标签的位置进行微调,参照的是标签原来的位置 3.绝对定位:元素的位置相对于最近的已定位 ...
分类:
Web程序 时间:
2017-06-27 23:39:42
阅读次数:
294
这几天在学WebDriver的警告框处理,具体做法是使用switch_to_alert()方法定位到alert/confirm/prompt,然后使用text/accept/dismiss/send_keys等方法进行操作。 但是却一直卡在接受警告框这一步上,在书上给出的例子是百度首页的搜索设置弹出 ...
分类:
编程语言 时间:
2017-06-16 12:49:29
阅读次数:
311
定位元素方法 官网地址:http://selenium-python.readthedocs.org/locating-elements.html 这里有各种策略用于定位网页中的元素(locate elements),你可以选择最适合的方案,Selenium提供了一下方法来定义一个页面中的元素: f ...
分类:
编程语言 时间:
2017-05-26 18:21:54
阅读次数:
184
什么是Jackson 可以轻松实现Java对象与JSON字符串的转换 准备工作:导包 Jackson的jar all下载地址:http://jackson.codehaus.org/1.7.6/jackson-all-1.7.6.jar 1.实体对象转JSON jackson使用getter方法定位 ...
分类:
Web程序 时间:
2017-05-20 12:15:38
阅读次数:
276
文章《MySQL查询分析》讲述了使用MySQL慢查询和explain命令来定位mysql性能瓶颈的方法,定位出性能瓶颈的sql语句后,则需要对低效的sql语句进行优化。本文主要讨论MySQL索引原理及...
分类:
数据库 时间:
2017-05-08 21:51:35
阅读次数:
240
webdriver 中处理 JavaScript 所生成的 alert、confirm 以及 prompt 是很简单的。具体思路是使用switch_to.alert()方法定位到 alert/confirm/prompt。然后使用 text/accept/dismiss/send_keys 按需进行 ...
分类:
其他好文 时间:
2017-02-22 16:40:01
阅读次数:
563
1、检查sql书写正确性 2、如果sql书写正确,则是由于数据库列名起的不好引起的,名字用到了数据库的关键字。 如果列很多,又不好确定是哪个列名使用了关键字,以下建议可供参考: 我用以下方法定位 select * from v$reserved_words where keyword in( sel ...
分类:
数据库 时间:
2017-01-09 12:42:33
阅读次数:
258