摘要:unittest单元测试框架包括 Test Case, Test Suite, Test Runner, Test Fixture Test Cases 组成Test Suite, Test Runner去执行test suite/case, Test Fixture通过覆盖Test Case的se 阅读全文
Python+Selenium学习笔记14 - python官网的tutorial - just() fill() format()
2018-05-28 23:32 by 起个昵称, 292 阅读, 0 推荐, 收藏,
摘要:repr(x).rjust(n) 左侧空格填充,右侧列对齐,str()和repr()是一种输出,也可不用,直接x.rjust() repr(x).ljust(n) 右侧空格填充,左侧列对齐 repr(x).rjust(n) 两侧空格填充,居中列对齐 x输出字符串,n位数 str.zfill(),它向 阅读全文
Python+Selenium学习笔记15 - 读取txt和csv文件
2018-05-25 21:22 by 起个昵称, 1333 阅读, 0 推荐, 收藏,
摘要:读取txt的内容并用百度查找搜索 txt文件内容 读取CSV文件 CSV文件内容 只读取某一列 阅读全文
Python+Selenium学习笔记11 - python官网的tutorial - 定义函数
2018-05-24 14:26 by 起个昵称, 328 阅读, 0 推荐, 收藏,
摘要:输出 输出 上面两个函数的区别,f()输出的结果是累加的,f1()输出的结果是独立的 If you don’t want the default to be shared between subsequent calls -> 用f1() 4.7.2. Keyword Arguments 输出 解析 阅读全文
Python+Selenium学习笔记13 - 窗口截图及关闭
2018-05-21 22:34 by 起个昵称, 837 阅读, 0 推荐, 收藏,
摘要:涉及方法 get_screenshot_as_file() close() 多个窗口打开时,关闭当前的窗口 quit() 退出相关的驱动程序和关闭所有的窗口 阅读全文
Python+Selenium学习笔记12 - 窗口大小和滚动条
2018-05-21 21:22 by 起个昵称, 1240 阅读, 0 推荐, 收藏,
摘要:涉及到的三个方法 set_window_size() 用于设置浏览器窗口的大小 e.gset_window_size(600,600) window.scrollTo() 用于设置浏览器窗口滚动条的水平和垂直位置window.scrollTo(300,120) 其中300左边距,120上边距 exe 阅读全文
Python+Selenium学习笔记10 - send_keys上传文件
2018-05-17 23:43 by 起个昵称, 1369 阅读, 0 推荐, 收藏,
摘要:在火狐浏览器上传文件 上传前,同一个HTML文件在火狐和Edge浏览器显示有些不同 这是Firefox浏览器的显示 这是Edge浏览器 上传后 阅读全文
Python+Selenium学习笔记9 - 警告框处理
2018-05-17 23:22 by 起个昵称, 462 阅读, 1 推荐, 收藏,
摘要:如下图所示,这种窗口是不能通过前端工具对其进行定位的,这里可以通过switch_to_alert()方法去接受这个弹窗 阅读全文
Python+Selenium学习笔记8 - 多表单&多窗口切换
2018-05-15 22:57 by 起个昵称, 902 阅读, 0 推荐, 收藏,
摘要:1.多表单切换 下图为待测页面:内嵌百度首页 切换到百度首页进行操作 switch_to.frame()可以直接取表单的id或name属性。如果iframe没有可用的id和name属性。可用以下方式进行定位 还有其他方法switch_to.parent_content(), switch_to.de 阅读全文
Python+Selenium学习笔记7 - os模块
2018-05-15 22:43 by 起个昵称, 726 阅读, 0 推荐, 收藏,
摘要:os模块是关于文件/目录方面的 导入语法 import os 相关方法 path.abspath() 用来获取当前路径下的文件 os.path.abspath('checkbox.html') 这句获得的结果是E:/Python-Project/threeCases/checkbox.html,但是 阅读全文
浙公网安备 33010602011771号