
web自动化测试
web自动化测试
wxc ya
这个作者很懒,什么都没留下…
展开
-
po模型
po模型po模型介绍PO的核心要素po模型的优点代码po模型介绍在自动化中,Selenium自动化测试中有一个名字经常被提及PageObject(思想与面向对象的特征相同),通常PO模型可以大大提高测试用例的维护效率PO的核心要素1.在PO模式中抽离封装集成一个BasePage类,该基类应该拥有一个只实现webdriver实例的属性2.每一个page都继承BasePage,通过driver来管理本page中元素,将page中的操作封装成一个个方法3.TestCase继承unitte原创 2021-03-19 15:19:55 · 404 阅读 · 0 评论 -
使用selenium报错
使用selenium报错“selenium.common.exceptions.WebDriverException: Message: ‘geckodriver’ executable needs to be in PATH.”解决办法:一般是selenium版本和firefox的版本不匹配原创 2021-03-14 14:25:03 · 142 阅读 · 0 评论 -
selenium IDE
selenium IDE什么是selenium-IDE下载或导入selenium IDEselenium的使用录制脚本什么是selenium-IDE下载或导入selenium IDE请查看web自动化测试目录下的安装插件博客selenium的使用1,打开2,功能介绍录制脚本1,开始录制2,打开飞狐开始操作3,导出为python格式4,把文件放到pycharm去运行5,录制的代码不一定完全正确,所以需要手动调试注:在表单切换方面的录制就非常容易出错...原创 2021-03-11 10:57:35 · 104 阅读 · 0 评论 -
selenium API 操作
selenium API 操作selenium API 基础打开浏览器、访问网址浏览器尺寸相关操作浏览器位置相关操作浏览器的关闭操作页面请求操作获取断言信息保存截图的操作获取网页源码元素的八大定位打开浏览器、访问网址第一种方式,id定位第二种方式,name属性值定位第三种方式,class name伪类名定位第四种方式,xpath路径定位第五种方式,css选择器定位第六种方式,link text链接文本定位第七种,partail link text部分链接文本第八种,tag name标签定位selenium原创 2021-03-08 21:39:21 · 381 阅读 · 0 评论 -
xpth和css具体使用
具体操作xpath表达式路径表达式选择未知节点选取若干路径补充css选择器css选择器语法通过元素之间的嵌套关系通过属性xpath表达式/ 从跟节点选取//从匹配选择的当前节点选择文档中的节点,而不考虑它们的位置.选取当前节点..选取当前节点的父节点@选取属性路径表达式/bookstore/book[1]选取属于bookstore子元素的第一个book元素/bookstore/book[last()]选取属于bookstore子元素的最后一个book元素/books原创 2021-03-07 20:28:26 · 362 阅读 · 0 评论 -
xpath和css选择器语法
语法xpathcss选择器xpathcss选择器原创 2021-03-07 16:41:41 · 144 阅读 · 0 评论 -
安装firfox,及插件
安装下载安装飞狐软件下载火狐对应的插件下载pycharm模块安装飞狐软件下载火狐对应的插件1,点击菜单–附加组件2,搜索插件或从本地导入接插件3,找到对应的插件4,安装5,查看是否安装成功6,下载其他插件也是一样的步骤注:有的插件需要重启浏览器下载pycharm模块...原创 2021-03-07 16:29:20 · 423 阅读 · 0 评论