测试技术
脚本编程
数据存储
自动框架
测试工具
虚拟技术
排序
Pytest框架+Allure自动生成美观的测试报告!
一、安装Allure 已安装可以跳过此步骤,没安装的可以按照下面教程安装: 二、安装Allure插件 安装pytest的allure插件:pip install allure-pytest 三、Allure在pytest中的用法 1.基础用法: #执...
3.unitest 参数化(数据驱动)
通过参数的方式来传递数据,从而实现数据和脚本分离。并且可以实现用例的重复执行。(在书写用例方法的时候,测试数据使用变量代替,在执行的时候进行数据传递) - unittest 测试框架,本身不支持...
selenium教程四:元素等待、窗口切换、验证码处理
元素等待 代码执⾏过程中,第⼀次未找到元素,先不抛出异常。激活等待时间,在等待过程中如果找到元素就执⾏。 1.隐式等待 # 针对全部元素⽣效。在项⽬中,如果未封装⾃动化框架时,推荐使⽤。 ...
selenium中元素定位正确但是操作失败,6种解决办法全稿定
selenium中元素定位正确但是操作失败的原因无外乎以下4种: 一、页面没加载好 解决方法:添加等待方法,如: time.sleep() 二、页面提交需要等待给数据后台 解决方法:添加等待方法,如: time....
使用UIAutomatorViewer 进行元素定位
自动化测试就是查找元素、操作元素,要查找元素,就需要根据元素的信息来查找(id、class、text、….) 定位元素的时候必须根据元素的相关特征来进行定位,而 UIAutomatorViewer 就是用来获取元...
UI自动化测试介绍
认识UI自动化测试 UI:User Interface,简称UI,用户界面是系统和用户之间进行交互和信息交换的媒介,主要包括:app、web UI自动化测试:使用程序、脚本对系统界面体现的功能和数据信息展示等进...
1.unittest 框架的介绍
UnitTest框架 :是Python自带的一个单元测试框架 ,不仅仅可以用来做单元测试,测试人员也经常用来做自动化测试 带着问题阅读:阅读本文你应该能回答以下问题 1. 为什么要使用UnitTest框架?2. ...
2.unitest 断言
断言:让程序代替人为判断测试程序执行结果是否符合预期结果的过程 常用的UnitTest断言方法 断言方法断言描述assertTrue(expr, msg=None)验证expr是true,如果为false,则failassertFalse(expr,...