随笔分类 -  Selenium

摘要:二、前端基础 1. html 2.Js css 操作: 文件上传 阅读全文
posted @ 2020-05-28 20:39 Jenny测试开发 阅读(184) 评论(0) 推荐(0)
摘要:回归整理中 阅读全文
posted @ 2020-05-28 20:36 Jenny测试开发 阅读(151) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-05-26 20:25 Jenny测试开发 阅读(124) 评论(0) 推荐(0)
摘要:1. 登录页面 2. 访问问题 selenium 数据驱动: @pytest.mark.parametrize('case',InvestData.error_popup_data)def test_invest_error_window(self, case,invest_fixture): "" 阅读全文
posted @ 2020-05-21 20:16 Jenny测试开发 阅读(217) 评论(0) 推荐(0)
摘要:页面弹框; 登录 项目 项目里面有钱存放xpath语句 1. 定位器语句中:定位器里面,定义一个变量quit_btn class IndexLocator: quit_btn = (By.XPATH, "//a[text()='退出']")2. page页面 def click_quit(self) 阅读全文
posted @ 2020-05-19 22:08 Jenny测试开发 阅读(553) 评论(0) 推荐(0)
摘要:po模式看不到直接的代码了, 1. Page文件夹下面: Loginpage类:放所有关于页面浏览器的操作; 2. 测试类:里面只写测试的逻辑, 好处方便回归代码; 一、框架搭建: runner test_cases/ reports/ config.py 阅读全文
posted @ 2020-05-16 22:38 Jenny测试开发 阅读(222) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-05-16 11:24 Jenny测试开发 阅读(226) 评论(0) 推荐(0)
摘要:@pytest.mark.skip @pyttest.mark.xfail() 阅读全文
posted @ 2020-05-14 21:01 Jenny测试开发 阅读(175) 评论(0) 推荐(0)
摘要:1. 适合接口自动化: 2. 页面元素特别稳定的,方便定位,适合web自动化; 目录: 注意点: 至少运行5次,定位5次才能说明比较稳定点的; 等待时间不够,定位不对,iframe 坑踩得越多,经验越丰富。 测试报告要保存,做自动化测试的收益: 1. bug量,bug记录起来; 2. 回归的时间对比 阅读全文
posted @ 2020-05-12 20:38 Jenny测试开发 阅读(330) 评论(0) 推荐(0)
摘要:2020年5月9日晚上课 阅读全文
posted @ 2020-05-07 22:15 Jenny测试开发 阅读(139) 评论(0) 推荐(0)
摘要:课堂内容: 一、窗口切换 二、鼠标点击 00:49 鼠标操作 01:18 三、鼠标移动 四、鼠标滑动 01:37 作业: 2、完成下面元素的拖动 地址:https://www.layui.com/demo/slider.html 3、选择下面三个选择框的内容 地址:https://www.layui 阅读全文
posted @ 2020-05-07 22:08 Jenny测试开发 阅读(352) 评论(0) 推荐(0)
摘要:课堂内容: 作业: 1、 实现课堂派 用户名密码登陆的自动化脚本 。 url地址:https://www.ketangpai.com/User/login.html 2、通过web自动化访问腾讯服页面,完成如下元素的定位和点击(记得用上显式等待哦) url地址:https://kf.qq.com/p 阅读全文
posted @ 2020-05-05 00:07 Jenny测试开发 阅读(227) 评论(0) 推荐(0)
摘要:课堂内容: 逻辑运算 and orxpath函数#匹配value属性包含“一下”的input标签#//input[contains(@value,'一下')]#匹配文本内容包含“抗击”的a标签#//a[contains(text(),'抗击')]#匹配title属性包含“易购”的a标签#//a[co 阅读全文
posted @ 2020-05-04 23:57 Jenny测试开发 阅读(1252) 评论(0) 推荐(0)
摘要:xpath介绍和基本语法: 绝对定位和相对定位: 谓语条件: 1. 索引取值: 索引的优先级比//高,建议使用索引的时候前面的部分用括号包起来 #查看第一个元素input元素: e.find_element_by_xpath("(//input)[1]") #(//input)[1]: 结果为,1, 阅读全文
posted @ 2020-05-04 22:21 Jenny测试开发 阅读(294) 评论(0) 推荐(0)
摘要:1、练习上课所讲的selenium元素定位的八个方法 """元素定位"""import timefrom selenium import webdriverdriver = webdriver.Chrome()driver.get(url="http://www.baidu.com")#1.通过id 阅读全文
posted @ 2020-05-01 17:53 Jenny测试开发 阅读(739) 评论(0) 推荐(0)
摘要:https://yq.aliyun.com/articles/317323 pip install --index-url https://pypi.douban.com/simple selenium==2.53.6 阅读全文
posted @ 2020-05-01 16:58 Jenny测试开发 阅读(298) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/yoyoketang/p/6123834.html https://www.cnblogs.com/yoyoketang/p/6123890.html 阅读全文
posted @ 2018-12-13 00:24 Jenny测试开发 阅读(171) 评论(0) 推荐(0)
摘要:Selenium 3 + firefox 47以上(最新)+geckdriver 驱动+python3 阅读全文
posted @ 2018-12-12 18:22 Jenny测试开发 阅读(131) 评论(0) 推荐(0)
摘要:问题: 最新版添加组件找不到firebug和firepath的插件,只有firebug的主题 解决方法: https://blog.csdn.net/u012067766/article/details/79632399 该版本的Firefox 可以通过添加组件添加firebug和firepath 阅读全文
posted @ 2018-11-22 00:18 Jenny测试开发 阅读(4453) 评论(0) 推荐(0)
摘要:1. web自动化作业 悠悠我心 11月11号 星期日 22:39 python作业1-(截图提交) 问题1.如何求出列表a中,哪个数字出现的次数最多,并打印出次数 问题2.对列表a 中的数字从小到大排序 问题3.排序后去除重复的数字 a = [1, 6, 8, 11, 9, 1, 8, 6, 8, 阅读全文
posted @ 2018-11-16 14:24 Jenny测试开发 阅读(191) 评论(0) 推荐(0)