资源简介
自动化测试示例(基于pytest)
代码片段和文件信息
# -*- coding: utf-8 -*-
import os
import pytest
import time
import importlib
import platform
import argparse
from util.CiConfigSetter import *
def run_case(module result_dir name_suffix case_level):
run_param = []
# 在case目录下搜索所有test开头py文件,case中class需以Test开头,case函数以test开头
case_path = os.path.join(os.path.abspath(“.“) “case“ module).rstrip(“/“)
run_param.append(case_path)
# 根据level执行指定部分用例,如未指定则全部执行
if case_level is not None:
run_param.append(“-m %s“ % case_level)
# 本地debug需要自定义环境变量HOME,配置为期望保存日志的目录,目录需手动创建
# 控制是否导出结果为xml文件,可用于CI集成
# result_xml_path = os.path.join(result_dir ‘case_result%s.xml‘ % name_suffix)
# run_param.append(“--junitxml=%s“ % result_xml_path)
# 控制是否导出结果为html文件,可直接查看html结果 运行单个case不生成html
if “::“ not in module:
result_html_path = os.path.join(result_dir ‘report%s.html‘ % name_suffix)
run_param.append(“--html=%s“ % result_html_path)
# 控制是否打印用例中print内容
run_param.append(“-s“)
相关资源
- Python-直播答题助手自动检测出题搜索
- windows鼠标自动点击py脚本
- abaqus 网格自动划分插件 python语言
- 电力窃漏电用户自动识别 源码
- python3根据模板图片批量自动制作个性
- Python-使用DeepFakes实现YouTube视频自动换
- 测试工程师相关学习视频(包含pyth
- 一些python自动化代码
- Python编程快速上手 让繁琐工作自动化
- selenium webdriver (python)第三版.pdf
- 基于深度学习堆栈自动编码器模型的
- 百度图像自动识别程序
- PTVS 2.2 VS 2013 补充工具 自动提示功能
- 终极自动化测试环境搭建:Selenium+E
- 基于Python的微信自动回复机器人
- python元胞自动机模拟生态环境草羊狼
- 100行Python代码实现自动抢火车票
- 用Python实现一个软件自动升级系统
- 《Selenium自动化测试:基于Python语言》
- Web接口开发与自动化测试-基于Python语
- python接口自动化测试
- 唐诗生成器自动生成
- 《Python自动化编程》源文件
- Selenium自动化框架,python实现
- selenium2python自动化测试.pdf
- webUI自动化测试框架(Python+selenium)
- 淘宝天猫京东电脑抢拍器,自动校准
- Python人脸识别自动筛选抖音女神小姐
- seleniumwebdriverpython第三版.pdf
- python自动登陆该网站并网站内容
评论
共有 条评论