12♡ Web自动化测试-1

第 1 章. pytest框架

 

一、简介

1. 什么是pytest

python的测试框架 第三方 成熟的 功能齐全的

 

 

 

 

2.安装

pip install -U pytest

 

Terminal - > pytest --version
查看pytest的版本

 

 

二、基本使用

1. 创建测试用例

1. 简单的函数

以test开头

 

 

 

2. 测试用例类

以Test开头

 

 

 如果pytest没有识别出来,或者之前有运行过unittest框架用例,需要做如下配置:

1.配置pytest执行方式:file - settings - tools - python integrated tools - testing;修改pytest;如果用unittest就选unittest

 

 

2.如果还不行,把历史运行都删掉

 

 

 

 

2.收集测试用例的方法

1. 标准发现规则

  1. 如果不给参数,默认从当前目录或者配置中的testpath下收集测试用例
  2. 默认会递归所有目录,二级以上的目录要加__init__.py
  3. 在目录中收集所有test_*.py*_test.py的模块
  4. 在上述模块中收集
    • 以test作为前缀的类外面的函数
    • 以Test作为前缀的类(不能包含__init__方法)里面的以test作为前缀的方法

 

 

 

3.执行测试用例

 

 

 

第 2 章. web自动化框架Selenium

 

 
 
posted @ 2023-06-01 16:14  千秋与  阅读(41)  评论(0)    收藏  举报