摘要: 多窗口切换: from selenium import webdriver d = webdriver.Firefox() d.window_handles #显示所有的窗口 d.current_window_handle#x显示当前窗口 d.switch_to_window(d.window_ha 阅读全文
posted @ 2018-05-02 22:29 乐乐熊小妹 阅读(4859) 评论(0) 推荐(0) 编辑
摘要: driver.maximize_window() 浏览器最大化 ActionChains类与输入事件 1:from selenium.webdriver.common.action_chains import ActionChains 2:ActionChains(driver):用于生产模拟用户行 阅读全文
posted @ 2018-05-02 22:13 乐乐熊小妹 阅读(3312) 评论(0) 推荐(0) 编辑
摘要: setUp和tearDown及setUpClass和tearDownClass的用法及区别\ 特殊方法:① setup():每个测试函数运行前运行② teardown():每个测试函数运行完后执行③ setUpClass():必须使用@classmethod 装饰器,所有test运行前运行一次 ④ 阅读全文
posted @ 2018-05-02 16:40 乐乐熊小妹 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 文章转载至:https://www.cnblogs.com/csjd/p/6366535.html 问题: 1、selenium导入unittest框架和HtmlReport框架后,HtmlReport不被执行。 2、IDE为Pycharm 假设代码为: from selenium import w 阅读全文
posted @ 2018-05-02 15:03 乐乐熊小妹 阅读(615) 评论(0) 推荐(0) 编辑
摘要: 1类方法的特点是类方法不属于任何该类的对象,只属于类本身 2类的静态方法类似于全局函数,因为静态方法既没有实例方法的self参数也没有类方法的cls参数,谁都可以调用 3.实例方法只属于实例,是实例化的对象才能调用 1、如果你需要用实例来调用你的方法,那么在定义方法的时候,一定要把第一个参数设置成为 阅读全文
posted @ 2018-05-02 14:33 乐乐熊小妹 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 作者:知乎用户链接:https://www.zhihu.com/question/49136398/answer/114437881来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 # file one.py def func(): print("func() in o 阅读全文
posted @ 2018-05-02 13:58 乐乐熊小妹 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 全文转载至:http://www.cnblogs.com/testyao/p/5658200.html python3中用HTMLTestRunner.py报ImportError: No module named 'StringIO'的解决方法: 1.原因是官网的是python2语法写的,看官手动 阅读全文
posted @ 2018-05-02 13:04 乐乐熊小妹 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 当图示红框标记区域的文件夹颜色显示红色时,需要到FIle-setting里面设置好本地的运行环境,设置错误就会导致引用问题; 启动谷歌浏览器 启动IE浏览器 阅读全文
posted @ 2018-05-02 11:46 乐乐熊小妹 阅读(3421) 评论(0) 推荐(0) 编辑