UI自动化相关
文章平均质量分 96
学习
小小小羊羊羊
这个作者很懒,什么都没留下…
展开
-
滚动条拖动问题笔记(execute_script)
查询页面元素的时候,可能由于页面没有展示完全,而导致定位不到。需要用到execute_script()方法拖动滚动条。查询各个小伙伴的方法,使用如下:#第一种方法:# 设置一个较大值,直接让页面滚动到最底部js = "window.scrollTo(0,document.body.scrollHeight)"js = "var q=document.documentElement.scrollTop=1000000"sleep(1)driver.execute_script(js)转载 2020-07-10 19:59:26 · 1215 阅读 · 0 评论 -
selenium自动化测试--126邮箱登录问题总结
虫师著selenium 2自动化测试实战基于python语言第四章习题4.3.1 126邮箱登录练习问题总结。练习过程中,参考以下博友的博客顺利完成练习题:https://blog.csdn.net/cyjs1988/article/details/75006167https://www.cnblogs.com/liyuhang/p/6661835.htmlhttps://blog...原创 2018-09-18 12:15:04 · 8308 阅读 · 9 评论 -
chromedriver下载地址
由于Chrome更新,对应的chromedriver也需要更新,记录一下下载地址:http://npm.taobao.org/mirrors/chromedriver/原创 2018-09-17 20:14:31 · 799 阅读 · 0 评论 -
webdriver相关方法归纳
为了方便平时查阅,整理笔记如下:1、元素定位方法归纳 序号 方法 说明 1 id find_element_by_id() HTML规定id属性再HTML文档中必须是唯一的,因此可以使用id定位。但是id可能存在动态id,这个时候就不能使用id定位。 2 name find_element_by_name() 根据HTML中的......原创 2018-09-19 16:52:51 · 2943 阅读 · 1 评论 -
python单元测试框架unittest
概念:1.Test Case一个Test Case的实例就是一个测试用例。2.Test Suite测试套件Test Suite用来组装单个测试用例。3.Test Runner通过TextTestRunner类提供run()方法执行test case/test suite。4.Test Fixture一个测试用例环境的搭建和销毁,就是一个fixture。通过se...原创 2018-09-28 11:48:24 · 228 阅读 · 0 评论