![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python自动化测试
文章平均质量分 74
AI小艾
这个人很懒,什么都写了。
展开
-
【移动端测试工具】Appium自动化测试工具安装与配置
(3)高级环境变量配置,环境变量,点击【用户变量】的【Path】,找到最下面的这一行配置,将其替换为新增的【node_global】文件所在的目录。在命令行输入:pip install Appium-Python-Client -i http://pypi.douban.com/simple。下载地址:https://github.com/appium/appium-desktop/releases。(1)找到安装的目录,在安装的目录下创建两个文件夹[node_cache]和[node_global]原创 2023-09-27 17:36:50 · 462 阅读 · 0 评论 -
谷歌浏览器关闭自动更新功能
背景:自动化测试需要下载webdriver驱动,然而浏览器自动更新会导致原来的驱动版本与现有浏览器版本不匹配,所以要禁用掉浏览器自动更新功能。1.右键-我的电脑-打开管理;2.选择任务计划程序-任务计划程序库-找到两个chrome自动更新的任务计划GooleUpdateTaskUserS-…500Core和GooleUpdateTaskUserS-1…500UA,然后右键禁用。原创 2023-09-21 19:51:54 · 491 阅读 · 0 评论 -
数据驱动ddt的简单使用
什么是数据驱动当我们的测试脚本都是重复的,只有输入的数据变化时,每次更换一个数据执行,都要写一个测试脚本,这样会使我们的代码显得特别乱,特别冗余。这时我们可以使用数据驱动,只用写一个脚本,在驱动我们的脚本执行的时候,不断更新数据,这就是数据驱动。unittest测试框架下面没有数据驱动,所以在使用unittest框架的时候,还要使用数据驱动,就必须先下载安装ddt。在cmd中先检查之前有没有下载过数据驱动:pip show ddt当显示show 不是内部命令的时候,可以使用pip.exe sho原创 2021-08-07 13:55:34 · 732 阅读 · 0 评论 -
自动化测试selenium1.0和selenium 2.0
什么是自动化测试?自动化测试就是让机器 按照设定好的条件或者步骤去执行,条件或者步骤就是我们写好的脚本,也就是将人为驱动的测试行为转化为机器测试的过程。自动化测试的分类:UI自动化 – 适用于项目比较稳定,此时代码利用率比较高;界面要稳定,此时定位界面元素的时候才能准确定位;在项目后期需要做UI自动化测试的项目;用例维护量大的项目。接口自动化 – 适用于项目前期就可以介入,测试用例维护的比较少,接口变动小,界面变动频繁的项目。性能自动化是不是所有的项..原创 2021-08-03 17:53:12 · 362 阅读 · 0 评论 -
selenium中WebDriver常用API
元素的定位:元素的定位是自动化测试的核心,要想操作一个对象,首先必须识别它。对象和我们人一样,自身具有许多的属性,我们可以通过身份证,姓名,楼牌号,街道这些属性找到对应的某个人,所以操作对象也是一样的,根据对象的一些属性也可以找到这个属性。webdriver 提供了一系列的对象定位方法,常用的有以下8种方法:id 可以保证全局唯一nameclass namelink textpartial link texttag namexpath 可以保证全局唯一css selector但是原创 2021-08-05 15:08:14 · 514 阅读 · 0 评论 -
初学unittest测试框架
文章目录unittest测试框架包括哪几部分组织测试用例执行组织测试套件添加断言忽略用例的执行HTML报告输出unittest测试框架包括哪几部分unittest是Python的单元测试框架,其中包括创建测试用例,测试套件,测试固件,执行测试,以及可以输出基于Html的测试报告。当我们安装Python之后,里面就包含了这个单元测试框架,使用的时候,直接import unittest就可以直接使用了。unittest各部分组成:TestCase:单元测试用例,TestCase是一个类,使用TestC原创 2021-08-06 18:28:14 · 306 阅读 · 2 评论 -
【自动化测试】如何下载安装webdriver
(1)将下载的webdriver放到下载python的Scripts目录下,我的目录是这个:C:\Users\Administrator\AppData\Local\Programs\Python\Python39\Scripts\,试了启动后还是没有生效,然后采用第二种配置环境变量的方法。像我的版本117.0.5938.89,下载的驱动的版本为117.0.5938.88,也是适用的。发现我的浏览器版本已经升到了最新的版本,我参照这个链接,下载了最新版本的驱动,将webdriver放到该路径下。原创 2023-09-21 13:28:25 · 2362 阅读 · 0 评论