• 2025-01-06python+requests+allure自动化
    python代码实现接口自动化使用工具或代码代替人对接口进行测试的技术1、整体流程1、选取自动化测试用例2、搭建自动化测试环境3、搭建自动化测试框架4、代码实现自动化5、输出测试报告6、实现持续集成2、搭建自动化测试环境编程语言:python测试框架:pytest接口请求:re
  • 2025-01-06定制Allure报告
    定制Allure报告自定义Logo图标效果图实现步骤定位资源文件夹:首先,您需要定位到allure/plugins/custom-logo-plugin/static文件夹。这个文件夹通常包含Allure报告使用的静态资源,包括默认的Logo图像。放置新Logo:将您的新Logo图像文件放置到allure/plugins/custom-logo-
  • 2024-12-12testng+allure
    1.坐标<!--Allure报告依赖包--><dependency><groupId>io.qameta.allure</groupId><artifactId>allure-testng</artifactId><version>${allure.version}</version><scope>test</scope></dependency><!-
  • 2024-12-05【python自动化三】allure测试报告优化
    前文中讲了如何集成allure测试报告,但生成的测试报告比较简单可以看到无论是主页还是具体用例页面,内容都比较少,无法看到更具体的内容,这里我们丰富一下测试报告1.添加allure相关的装饰器装饰器说明@allure.epic()场景范围,直译为史诗,就是一个比较大的场景范围@allure.feat
  • 2024-12-12Scala的伴生类和伴生对象
    伴生对象与伴生类的定义    当同名的类和单例对象在同一个源码文件中时,这个类称为单例对象的伴生类,对象称为类的伴生对象,这两者是相互的。    注意:①必须同名          ②必须在同一个源码文件中伴生对象与伴生类的应用场景   
  • 2024-12-11转载:【AI系统】CUDA 编程模式
    前面的文章对AI芯片SIMD和SIMT计算本质进行了分析,结合英伟达CUDA实现对SIMD和SIMT进行了对比,本文将以英伟达GPU为例,讲解GPU的编程模型。GPU编程模型CUDA英伟达公司于2007年发布了CUDA,支持编程人员利用更为通用的方式对GPU进行编程,更好地发挥底层硬件强大
  • 2024-10-30【接口自动化测试】Jenkins+Git+Allure综合应用
    Jenkins安装官网:https://www.jenkins.io/,建议下载.war包,支持win、mac、linux。JDK要11+安装1、进入war包所在位置,输入cmd,输入java-jarwar包的名字进行等待即可2、打开:ip:8080http://127.0.0.1:8080/3、只需要输入默认的密码,然后按照提示一步步即可。(安装比较慢,有可能
  • 2024-09-24使用pytest和allure框架的登录测试类
    使用pytest和allure-pytest进行登录测试是一种有效的测试方式,能够结合自动化测试框架与轻量级轻量级的灵活轻量级轻量级测试报告工具。下面我将给出一个基本的示例,展示如何为登录功能编写一个测试类,并使用pytest和allure-pytest来运行和生成报告。步骤1:安装必要的库首先,确
  • 2024-09-19【环境】jenkins 上 新节点配置
    jenkins上新节点配置配置从节点信息用法:Onlybuildjobswithlabelexpressionsmatchingthisnode启动方式:Launchagentbyconnectingittothecontroller可用性:Keepthisagentonlineasmuchaspossible节点属性EnvironmentvariablesJAVA_TOOL_OPTIONS  
  • 2024-09-13面试004
    1、自动化测试框架具体如何实现介绍整体技术名词:框架使用到了pytest、allure、jsonpath等技术实现框架搭建框架底层执行逻辑:根据执行选项读取测试用例信息Pytest插件用于读取测试用例信息并根据需要动态生成测试用例。最终按照编写的测试用例流程模板,执行用例具体执行
  • 2024-09-062.接口自动化测试
    接口自动化测试基于pytest和allure构建接口自动化测试框架构与项目。框架目录结构我们要构建一个自动化测试框架,就要以项目的概念来对项目中所有的代码文件进行划分目录和文件结构,不同的代码功能不一样,所以我们需要设计一个合理的目录结构,以方便与测试开发团队的其他人员进行测
  • 2024-09-05第四天 Pytset 测试框架
    一、Pytset介绍pytest是一个用于Python的开源测试框架,支持简单、灵活且功能强大的单元测试、功能测试和集成测试。它是目前最流行的Python测试工具之一,具有易用性和丰富的功能pytest使用简单的命名规则,测试函数的名称必须以test_开头,便于框架自动识别和执行pytest 
  • 2024-09-05unittest+request+htmltestrunner为什么强于pytest+request+allure?
    关于接口自动化框架python的实现方案,主流的就unittest/pytest+request+htmltestrunner/allure。而unittest库相比于pytest在网上被各个博主喷的体无完肤,没有mark标记共功能,没有用例重跑机制、测试报告不如allure好看功能不如allure强大等等。但是我们深度思考后能否给自己提个
  • 2024-09-05软件测试学习笔记丨Pytest+Allure测试计算器
    本文转自测试人社区,原文链接:https://ceshiren.com/t/topic/31954项目要求3.1项目简介计算器是近代人发明的可以进行数字运算的机器。计算器通过对加法、减法、乘法、除法等功能的运算,将正确的结果展示在屏幕上。可帮助人们更方便的实现数字运算。一般情况下计算器除显示计算结果
  • 2024-09-04软件测试学习笔记丨Pytest+Allure测试计算器
    本文转自测试人社区,原文链接:https://ceshiren.com/t/topic/31954二、项目要求2.1项目简介计算器是一个经典的编程场景,可以获取两个数据的计算结果。2.1.1知识点Pytest测试框架基本用法2.1.2受众初级测试工程师2.1.3作业内容使用Pytest编写自动化测试用例对相加函数进行测试
  • 2024-09-04Pytest解决报告日志等相对路径问题
    我们在使用pytest搭建测试框架时,有时候为了方便会将生成报告/日志等参数直接作为默认参数配置在pytest.ini中,如pytest.ini[pytest]addopts=-v--html=reports/report.html--alluredir=reports/allure_resultslog_file=logs/test.log需要pipinstallpytestpytest-h
  • 2024-08-25pytest+allure生成测试报告
    1.安装allure-pytest插件allure生成报告是先生成结果再生成报告需要运行的代码:pytesttest_demo2.py--alluredir…report/tmp
  • 2024-08-25Aqua使用记录
    JavaKotlinGroovyPython建议使用Poetry环境Poetryexecutable:/Users/wan/Library/ApplicationSupport/pypoetry/venv/bin/poetry安装依赖包poetryaddpackage或者在.toml文件添加依赖包信息SeleniumwithPythonSelenium生成html测试报告,打开终端
  • 2024-08-16Allure生成测试报告
    allure介绍它是一个生成HTML测试报告的工具包使用java开发,所以需要java环境功能强大,生成的报告美观、直观使用浏览器打开,更易进行持续集成allure相关安装和配置官网下载安装包Maven添加对应依赖<dependency><groupId>io.qameta.allure</groupId>
  • 2024-08-15allure报告自定义logo图片和文字
    有时根据项目需要把allure报告的logo换成公司的,步骤如下:1、将自定义的logo图片放到static文件夹中,尺寸大小100*100D:\allure-2.13.9\plugins\custom-logo-plugin\static      2、编辑styles.css文件。    修改和增加如下css:.side-nav__brand{