Selenium
文章平均质量分 61
七月_M
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java IDE - Selenium 包下载
今天在准备java的selenium环境时,需要用到selenium包,久经周折最后才找到,记录下过程。1. 官网下载http://www.seleniumhq.org/download/https://github.com/SeleniumHQ/selenium/releases/download/selenium-4.0.0/selenium-java-4.0.0.zip结果网站打不开,可能被墙了。2. 通过Maven安装进入https://mvnrepository.com/.原创 2021-10-16 23:10:40 · 1464 阅读 · 0 评论 -
unittest单元测试框架
Python 2.1及以后的版本,将unittest作为一个标准模块放入Python开发包中。使用unittest编写测试用例的规则import unittest 创建一个测试类,必须要继承unittest.TestCase类 创建一个测试方法,且方法要以“test” 开头from calculator import Calculatorimport unittestclass TestAdd(unittest.TestCase): def test_add(self):原创 2021-03-19 01:18:45 · 2018 阅读 · 0 评论 -
自动化测试开发中的PO设计模式
目录简介什么是PO模式为什么使用PO设计模式分层思想实现示例基于PO模式对代码进行封装简介什么是PO模式Page Object Model,是一种设计模式,提供了一种业务流程与页面元素操作分离的模式。当页面元素发生变化时,只需要维护对应的page层修改定位,不需要修改业务逻辑代码。从字面意思来看,页面对象模型,即将每个页面当成一个对象,给页面写一个类,主要就是完成元素定位和业务操作,只对外提供必要的操作接口,是一种封装思想。当然不一定就是一个页面一个类,有重要意义的元原创 2020-11-27 19:50:24 · 383 阅读 · 0 评论 -
使用HTMLTestRunner报错,解决办法
HTMLTestRunner是从虫师书里《Selenium3自动化测试实战--基于python语言》的地址https://github.com/SeldomQA/HTMLTestRunner下载的,下载完成后将py文件放到\Python39\Lib目录下,执行程序报错。百度搜索说是模板文件夹命名之类的问题,不是很清楚,于是根据书上的显示,将HTMLTestRunner.py文件挪到和执行case的py文件在同一目录下,重新执行,还是报上面的错。去翻了虫师的博客,找到他的源码地址,用源码里面的HT原创 2020-11-26 19:48:06 · 1404 阅读 · 0 评论 -
准备python3+selenium环境
1. 安装python安装过程中可以勾选加入环境变量,这样就不用安装完成后再去配置环境变量安装完成后,打开cmd窗口,出现python界面即为安装成功2. 安装selenium打开cmd窗口,输入 pip install selenium ,就可以直接在线安装。3. 下载浏览器驱动打开网址http://chromedriver.storage.googleapis.com/index.html寻找对应的版本驱动,下载完成后放入python安装根目录即可。。文件夹名即浏览器版.原创 2020-11-04 22:55:21 · 221 阅读 · 0 评论
分享