
软件测试
文章平均质量分 88
测试啊凡达
这个作者很懒,什么都没留下…
展开
-
你真的会做性能测试吗?压力测试如何准备数据?测试的老鸟总结...
通常测试最重要的环节之一是测试数据准备;在测试执行前,除了准备测试环境和测试案例外,测试数据准备也是必不可少的。俗话说的好巧妇难为无米之炊,特别是性能压测,对测试数据的要求相对功能测试有着明显区别。测试数据分类非功能测试中所需数据分为测试数据和垫底数据两类数据,根据所选取的业务流程以及测试目标来确定性能测试过程中所需的测试数据和垫底数据。测试数据就是在测试过程中所以使用到的数据,主要用来进行数据参数化,垫底数据就是模拟系统一段时间所分布的数据。原创 2023-06-13 14:47:49 · 341 阅读 · 1 评论 -
全网最详细,Web自动化测试的9大问题总结+解决方案...
1、启动浏览器报错出现以上报错信息,是由于浏览器版本与driver版本不匹配,各版本driver下载地址为:https://npm.taobao.org/mirrors/chromedriver;在进行UI测试之前,一定要先检查自己浏览器的版本,然后找到对应版本的driver,这样才能正常启动浏览器进行测试。2、无匹配元素/元素不可见首先,确认是否设置了合理的等待时间,在web的UI测试过程中,我们需要等待元素加载完成之后,才可以定位到对应的元素;原创 2023-06-12 15:11:36 · 586 阅读 · 0 评论 -
【软件测试】性能测试——性能测试指标详解(超详细)
响应时间响应时间是指某个请求或操作从发出到接收到反馈所消耗的时间,包括应用服务器(客户端)处理时间、网络传输时间以及数据库服务器处理时间。比如一个页面从点击/输入到完全加载的时间;完成一次增加、删除、修改或者查询动作的事务响应时间等。一个请求在网络上的传输往往要经历多个网络节点才能到达目标服务器,我们假设请求经历了三个网络节点的传输时间B1、B2、B3,客户端的处理时间为A,服务器的响应时间为C。原创 2023-06-11 16:06:41 · 855 阅读 · 1 评论 -
接口自动化测试小技巧-上传文件自动判断文件类型(详细)
如何判断一个文件的类型呢,判断这个文件是png还jpg,还是mp3文件?filetype 包是 python 用来判断文件类型的依赖包。filetype 安装filetype是一个小巧自由开放Python开发包,主要用来获得文件类型。包要求Python 3.+功能特色:简单友好的API支持宽范围文件类型提供文件扩展名和MIME类型判断文件的MIME类型扩展新增通过文件(图像、视频、音频…)简单分析可插拔:添加新的自定义类型的匹配快,即使处理大文件。原创 2023-06-09 16:48:51 · 234 阅读 · 1 评论 -
【自动化测试】Pytest自动化测试-重复执行用例详解(代码实战)
平常在做功能测试的时候,经常会遇到某个模块不稳定,偶然会出现一些bug,对于这种问题我们会针对此用例反复执行多次,最终复现出问题来。自动化运行用例时候,也会出现偶然的bug,可以针对单个用例,或者针对某个模块的用例重复执行多次。pytest-repeat是pytest的一个插件,用于重复执行单个用例,或多个测试用例,并指定重复次数,pytest-repeat支持的版本:Python 2.7, 3.4+ 或 PyPypy.test 2.8或更高使用pip安装pytest-repeat。原创 2023-06-09 16:16:43 · 920 阅读 · 1 评论 -
全网最强,性能测试-稳定性能监控各个指标总结(超详细)
稳定性测试的要点长时间的以正常的业务负载进行运行(最低为用户实际使用时的负载量,如果用户实际负载量低于最优负载量,也可以使用最优负载量)。稳定性的测试数据(用户实际使用负载量)来源于运营数据。稳定性测试时,需要针对不同的业务操作,并且模拟不通的用户,进行长时间的稳定性测试(并行执行所有脚本,因为要模拟实际用户使用场景,不同的用户在线所做的动作肯定不一致)。性能测试的监控的关键指标1、系统指标:与用户场景和需求相关的指标用户并发数:某一物理时刻同时向系统提交请求的用户数。原创 2023-06-08 22:17:01 · 1253 阅读 · 1 评论