Loading

上一页 1 ··· 6 7 8 9 10 11 下一页
摘要: expected_conditions中的方法 在百度首页做个练习 from selenium import webdriverfrom selenium.webdriver.common.by import Byfrom selenium.webdriver.support import expe 阅读全文
posted @ 2019-04-11 21:26 yonugleesin 阅读(2105) 评论(0) 推荐(0) 编辑
摘要: 鼠标事件 webdriver模块中的件方法: clear() #清楚输入框的内容 send_keys('内容') #在文本框内输入内容 click() #点击按钮 submit() #表单的提交 ActionChains模块中的方法: click(on_element=None) #单击鼠标左键 c 阅读全文
posted @ 2019-04-11 21:26 yonugleesin 阅读(10579) 评论(0) 推荐(1) 编辑
摘要: 此篇博客学习的api如标题,分别是: current_url 获取当前页面的url; page_source 获取当前页面的源码; title 获取当前页面的title; 将以上方法按顺序练习一遍,效果如GIF: 阅读全文
posted @ 2019-04-11 21:20 yonugleesin 阅读(40004) 评论(0) 推荐(0) 编辑
摘要: 此篇博客学习控制浏览器的api,分别有: get_window_size() 获取浏览器大小 set_window_size() 设置浏览器位置 get_window_position() 获取浏览器在屏幕上的坐标 set_window_position() 设置浏览器在屏幕的位置 maximize 阅读全文
posted @ 2019-04-11 20:39 yonugleesin 阅读(12181) 评论(0) 推荐(1) 编辑
摘要: Python中的random模块用于生成随机数 random模块中常用的方法有: random() # 随机生成浮点数t,小于1 uniform(a, b) # 随机生成浮点数,介于a和b之间 randint(a, b) # 随机生成整数,介于a和b之间 randrannge(a, b ,c) #  阅读全文
posted @ 2019-03-11 16:09 yonugleesin 阅读(622) 评论(0) 推荐(0) 编辑
摘要: 日志使用的地方: 1.排错的时候需要打印很多细节来帮助排错2.有一些用户行为,有没有错都要记录下来(后台)3.严重的错误记录下来 日志的等级: 日志等级是从上到下依次升高的,即:DEBUG < INFO < WARNING < ERROR < CRITICAL,而日志的信息量是依次减少的; 日志书写 阅读全文
posted @ 2019-03-09 22:34 yonugleesin 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 本文将以下方面,阐述UnitTest框架的初级操作: UnitTest介绍: UnitTest框架的优点 需要注意的地方 UnitTest框架使用: TestCase类中定义的几个特殊方法 执行用例 测试结果 断言 HTML报告 UnitTest介绍: unittest单元测试框架不仅可以适用于单元 阅读全文
posted @ 2019-03-09 12:11 yonugleesin 阅读(3773) 评论(0) 推荐(1) 编辑
摘要: 按照下面路径以此打开 File→Settings→Editor→File and code Templates 右侧找到Python Script,如下图 代码设置 代码释义 阅读全文
posted @ 2019-03-09 10:57 yonugleesin 阅读(4866) 评论(0) 推荐(0) 编辑
摘要: 使用12306网站练习 阅读全文
posted @ 2019-02-28 11:05 yonugleesin 阅读(19345) 评论(0) 推荐(1) 编辑
摘要: 八种定位元素的方式 百度首页面做个搜索selenium的例子,演示五个比较常用的定位方式 from selenium import webdriver from time import sleep driver = webdriver.Chrome() driver.implicitly_wait( 阅读全文
posted @ 2019-02-28 00:05 yonugleesin 阅读(32705) 评论(0) 推荐(2) 编辑
上一页 1 ··· 6 7 8 9 10 11 下一页