logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【自动化测试】Pytest框架 —— Pytest测试框架介绍

1、什么是单元测试框架,单元测试是指在软件开发当中,针对软件的最小单位(函数,方法)进行正确性的检查测试。2、单元测试框架主要做什么,测试发现:从多个文件里面去找到我们需要的测试用例。测试执行:按照一定的顺序和规则去执行测试用例,并生成结果。

文章图片
#单元测试#测试用例#自动化 +2
自动化测试开发 —— 如何封装自动化测试框架?

封装自动化测试框架,测试人员不用关注框架的底层实现,根据指定的规则进行测试用例的创建、执行即可,这样就降低了自动化测试门槛,能解放出更多的人力去做更深入的测试工作。本篇文章就来介绍下,如何封装自动化测试框架。

文章图片
#jmeter#测试工具#压力测试
Python接口自动化之requests请求封装!

​以下主要介绍如何封装请求。还记得我们之前写的get请求、post请求么?大家应该有体会,每个请求类型都写成单独的函数,代码复用性不强。接下来将请求类型都封装起来,自动化用例都可以用这个封装的请求类进行请求,我们将常用的get、post请求封装起来。

文章图片
#python#selenium#测试工具
Python+Appium+Pytest+Allure实战APP自动化测试!

pytest只是单独的一个单元测试框架,要完成app测试自动化需要把pytest和appium进行整合,同时利用allure完成测试报告的产出。

文章图片
#python#pytest#职场和发展
接口自动化框架篇:Pytest中的接口关联封装!

在接口自动化测试中,实现接口关联封装是非常重要的一环。它允许我们在一个接口的返回结果中提取出关键信息,并将其用作后续接口的输入参数,从而实现接口之间的数据关联和流程串联。本文将详细讲解如何在Pytest中实现接口关联封装,从0到1进行规划和书写。

文章图片
#pytest#python#selenium +1
Selenium自动化测试入门 —— 上传文件

selenium无法识别非web的控件,上传文件窗口为系统自带,无法识别窗口元素。上传文件有两种场景:input控制上传和非input控件上传。大多数情况都是input控件上传文件,只有非常少数的使用自定义的非input上传文件。查看长传文件的页面元素标签,如果为input表明是通过input控件上传文件。我们可以直接采用WebElement.send_keys(‘文件地址’) 长传文件。创建ht

文章图片
#selenium#测试工具#单元测试
Postman接口自动化测试之 —— 批量执行(集合操作)

集合定义:在接口自动化测试过程中将一组请求(多条请求)保存到一起进行集中管理。方便执行过程中的维护、导出和执行等。创建集合,在引导页点击“Collection”,或者在“Collection”标签点击+图标;

文章图片
#postman#java#功能测试 +2
接口自动化测试:Postman实战教程!

这时候需要借助postman接口工具进行测试,前提条件:需要本地安装postman应用软件(注意:如果是POST请求,选择Params填写参数,这时URL中会自动带上该参数信息,这种请求方式应该是GET请求方式而不是POST请求,如图:)在浏览器上,直接输入接口文档中的请求URL:http://api.nnzhp.cn/api/user/stu_info,页面报错提示“必填参数未填写!在使用别人的

文章图片
#postman#测试工具#压力测试 +1
30道python自动化测试面试题与答案汇总!

Python是不可或缺的语言,它的优美与简洁令人无法自拔,下面这篇文章主要给大家介绍了关于30道python自动化测试面试题与答案汇总的相关资料,需要的朋友可以参考下

文章图片
#postman#功能测试#测试工具
5分钟带你入门Pytest 自动化测试框架(超详细~)

对于开发来说为什么也要学习自动化测试这一块,很重要的一点就是通过自动化测试节省一些重复工作的时间,同时对于优化代码结构,提高代码覆盖率,以及后续项目重构都是有着很重要的意义,同时理解pytest和unittest在基础上有何区别有助于不同的业务场景中选择适合自己的测试工具。这篇文章只是简单的介绍了pytest的基本使用,有兴趣的可以去看看官方文档,官方文档中还提到了如内置固件的使用,常用测试的场景

文章图片
#pytest#功能测试
    共 62 条
  • 1
  • 2
  • 3
  • 7
  • 请选择