
软件测试
文章平均质量分 85
秦玖
这个作者很懒,什么都没留下…
展开
-
教你一招,测试人员如何通过AI提高工作效率!
伴随着的兴起,像OpenAI推出的ChatGPT、Microsoft发布的Microsoft 365 Copilot、阿里的通义千问、百度的文心一言、华为的盘古大模型等。很多测试人员开始担心,岗位是否会被AI取代?其实取代你的不是AI,而是会使用AI的测试人!在工作中,测试人员怎么利用AI提高自己的工作效率呢?一般来说,测试工程师的AI使用场景主要如下,但不局限于此。使用AI提高。原创 2024-02-12 09:45:00 · 505 阅读 · 0 评论 -
技术必备:推荐一款超强接口管理神器 Apifox
可以独立定义数据模型,接口定义时可以直接引用数据模型,数据模型之间也可以相互引用。同样的数据结构,只需要定义一次即可多处使用;修改的时候只需要修改一处,多处实时更新,避免不一致。原创 2024-01-26 15:28:20 · 1208 阅读 · 0 评论 -
2024年值得关注的10种自动化测试趋势
在2024年,因为企业寻求确保其基于区块链的应用程序的安全性和可靠性,我们可以预见到一些新的区块链测试趋势的出现。自动化工具现在具有直观的界面,使业务分析师和专业领域专家能够在不需要大量编码知识的情况下进行测试的规划和执行。我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。超级自动化测试可以帮助减少手动测试的需求,提高测试的效率,并在开发生命周期的早期发现缺陷。原创 2024-01-11 19:20:23 · 1368 阅读 · 0 评论 -
1小时收到几百份简历
因为我本身带学员,之前我说我在boss上基本上都会回,但后来我让求职者总结自己的优势点时候发现,很多都不回我了,还有一些求职者似乎还有些愤怒,直接说你哪里来的外包公司,但我这边可不是啥外包公司,有一些的回复让我觉得有点傻白甜。4.专业技能没有逻辑,上面写了抓包,下面有继续写会使用fiddler,还有编写测试用例,postman,过于平淡,没有约面试的动力。1.看清楚岗位,海投不要过界,硬件测试,开发,设计我也收到了一大把简历,这说明你对自己定位很模糊,现在僧多粥少,碰运气没啥用。原创 2024-01-11 17:18:31 · 395 阅读 · 0 评论 -
软件测试|测试平台开发-Flask 入门:URL组成部分详解
Flask是一款流行的 Python Web 框架,它简单轻量而灵活,适用于构建各种规模的 Web 应用程序。在 Flask 中,URL(Uniform Resource Locator)是指定 Web 应用程序中资源的唯一标识符。URL 组成部分是构成一个完整 URL 的不同部分,包括协议、主机名、端口号、路径和查询参数等。在本文中,我们将深入探讨 Flask URL 的组成部分及其作用。Flask URL 的组成部分是构成一个完整 URL 的关键要素,它们包括协议、主机名、端口号、路径和查询参数。原创 2024-01-10 20:11:26 · 861 阅读 · 0 评论 -
Python解析参数的三种方法
配置文件的编译速度非常快,而 argparse 则需要为我们要添加的每个参数编写一行代码。所以我们应该根据自己的不同情况来选择最为合适的方式例如,如果我们需要为参数添加注释,JSON 是不合适的,因为它不允许注释,而 YAML 和 argparse 可能非常适合。外行对于程序员的认知很单一,也有很多刻板印象,但不管如何,作为测试人员的我们,自己一定要正视自己。如果我们连自嘲和自卑都分不清楚了,那发展也就仅限如此了。所以,尽早规划自己,朝目标发展,才是上策之道,而不是怨天尤人,等到 30 岁后再去焦虑。原创 2024-01-09 17:17:10 · 1566 阅读 · 0 评论 -
APP端网络测试与弱网模拟!
chrome的DevTools中打开Webview:进入chrome://inspect/#devices,会显示已经连接设备,选中待调试webview的inspect network页面,No throttling下拉框,可以进行网络模拟。另外,当前app使用场景多变,如进地铁、上公交、进电梯等,使得弱网测试显得尤为重要。当前APP网络环境比较复杂,网络制式有2G、3G、4G网络,还有越来越多的公共Wi-Fi。低于2G速率的时候都属于弱网,3G也可划分为弱网,一般Wi-Fi不划入弱网测试范畴。原创 2024-01-05 21:36:24 · 1310 阅读 · 0 评论 -
Jmeter 性能 —— 电商系统TPS计算
再延伸一点:如果需要达到500tps并发用户数,如果并发度为1%,那么在线用户应该就是500tps/1% = 50000的在线用户,这个并发度又是怎么计算的呢?的tps是有一个阈值的,要达到500tps ,用50个并发线程数和100并发线程数,或者200并发线程数都可以达到500tps。并发用户数是通过tps来承载的,你上面说的500tps,你就可以理解为并发用户数就是500tps,最高支持500个并发。里面的线程数,而并发用户数是需要通过tps来进行承载的,这个里面的并发用户数就是500tps。原创 2024-01-05 21:32:45 · 905 阅读 · 0 评论 -
Jenkins分布式实现: 构建弹性和可扩展的CI/CD环境!
主控节点通过SSH或者Java的Socket与工作节点建立通信通道,将任务分配给工作节点,接收工作节点的执行结果和构建日志。4. 配置工作节点环境: 根据项目的需求,在工作节点上配置相应的构建环境和工具。标签是一种将任务分配给特定节点的方式,可以根据任务的 需求为节点设置不同的标签,从而更加精细地控制任务的分发。确保工作节点与主控节点之间的通信是安全的, 并合理设置节点的访问权限,以防止未授权的访问和操作。确保工作节点的健康状态,及时处理节点上的问题,以保证系统的稳定性 和可用性。原创 2024-01-05 21:26:32 · 1007 阅读 · 1 评论 -
测试用例设计方法:功能图
Test_03 改变事件状态 事件状态转变:【已创建/待分配】--【已分派】--【处理中】--【已解决】--【再次打开】--【升级待分派】--【已分派】--【处理中】--【已解决】--【已关闭】 可正常操作事件 1、通过fxm渠道进线生成事件;事件状态转变为:【已创建/待分配】--【已分派】--【处理中】--【已解决】--【再次打开】--【升级待分派】--【已分派】--【处理中】--【已解决】--【已关闭】7、事件15天无操作,系统归档事件。5、事件15天无操作,系统归档事件。原创 2024-01-02 19:56:08 · 1004 阅读 · 0 评论 -
如何使用JMeter测试https请求
(4)将已导出的证书打成.store格式的文件,使用 keytool -import -alias "woqu.store" -file "D:\woqu.cer" -keystore woqu.store命令。(5)将此证书导入JMeter:选项-SSL管理器,选择woqu.store确定导入。(2)查看证书的详细信息,显示所有后点击复制到文件。(6)导入成功后,再次运行登录请求时便可成功。(1)下载被测网站证书,点击安全锁,选择。原创 2024-01-02 19:50:27 · 625 阅读 · 0 评论 -
软件测试之自动化测试的四个阶段
此些数据在每次新环境都需要验证的情况下,手动创建太过于浪费时间,通过Python读取excel预先设计好的,通过API或者直接写入数据库的方式自动化创建批量的数据。这里的前端操作自动化,通俗的讲是对前端控件响应的一些自动化验证,属于基础的前端测试。之前的想法是:通过API创建数据,访问数据,进行数据操作,存储数据库,通过模拟前端的操作来想象API的访问流程。1、模拟前端的操作需要对每个前端操作后调用的API非常熟悉,这已经超过了测试的范围,属于开发的范畴。不需要太多的复杂的流程和操作。原创 2023-12-29 17:21:13 · 966 阅读 · 1 评论 -
jmeter使用心得(一)
作为接口测试的常用工具之一,在我们的测试中经常会用到,往期的文章中,我们也分享过jmeter的各种功能和用法,基本覆盖了方方面面,可以满足各种接口测试的需求。但实际测试中我们也会发现,jmeter这么强大的一个工具,具备这么多的功能,然而某些情况下反倒会让我们觉得用起来不是那么的顺手,甚至导致测试效率降低和工作量增加。本期文章,小编将着眼于jmeter的一些使用心得,重点分享如何更简单地利用jmeter进行测试以及如何避免一些问题的发生。原创 2023-12-28 21:21:25 · 1271 阅读 · 1 评论 -
Postman vs JMeter: 如何选择适合你的性能测试工具?
两个工具不知道怎么选择,看这里教你如何选原创 2023-12-28 21:03:52 · 1095 阅读 · 1 评论 -
10个必备的软件测试工具,你不容错过
它提供了丰富的功能,如请求和响应的编辑和调试、测试脚本的编写和执行、测试用例的管理和运行等,可以轻松地对API进行测试和调试。它提供了丰富的功能,如代理服务器的设置、请求和响应的拦截和修改、HTTPS流量的解密等,可以帮助测试人员诊断和解决各种Web应用程序的问题。推荐应用场景:检查应用程序发送和接收的HTTP和SSL / HTTPS流量,模拟网络中的不同网络状况,如延迟、丢失和带宽限制,拦截和修改请求和响应数据,分析和优化应用程序的性能和稳定性。中,软件测试是不可或缺的一部分。原创 2023-12-26 20:08:02 · 1013 阅读 · 1 评论 -
爬虫 + 自动化之利器---selenium全面解析与实战项目
什么是seleniumSelenium是一个用于Web应用程序测试的工具。只要在测试用例中把预期的用户行为与结果都描述出来,我们就得到了一个可以自动化运行的功能测试套件。Selenium测试套件直接运行在浏览器中,就像真正的用户在操作浏览器一样。Selenium也是一款同样使用Apache License 2.0协议发布的开源框架。Selenium工具的主要功能包括:测试程序与浏览器的兼容性,测试你的应用程序是否能够很好得工作在不同浏览器和操作系统之上。原创 2023-12-25 21:59:00 · 1069 阅读 · 0 评论 -
Python+Selenium环境搭建教程-简单易学的步骤让你轻松掌握!
Selenium是目前最流行的web自动化测试工具,也常用于网络爬虫,已经更新到3以上的版本。原创 2023-12-25 21:14:30 · 1116 阅读 · 0 评论 -
【自动化测试入门】用Airtest - Selenium对Firefox进行自动化测试(0基础也能学会)
1)基础知识AirtestIDE内置python环境,环境里面装好了Airtest-Selenium库,是基于Selenium封装的。GeckoDriver是与Firefox浏览器配合使用的驱动程序,安装GeckoDriver需要注意两者的版本兼容,请查看 https://github.com/mozilla/geckodriver/releases 。详细步骤参考下文:原创 2023-12-23 15:23:30 · 1032 阅读 · 1 评论 -
设计测试用例(万能思路 + 六种设计用例方法)(详细 + 图解 + 实例)
(3)打开cmd命令行窗口(win + r),cd 到allpairs 的目录下启动allpairs(执行.exe文件)allpairs.exe 2023_5_111.txt > 2023_5_111.txt,然后重定向一个新文件2023_5_111.txt,里面就是正交表。有优惠定为1,无优惠定为2)(8)金额不大于300,没有红包,没有提交订单,则该订单为无优惠订单;(5)金额不大于300,有红包,没有提交订单,则该订单为无优惠订单;(2)金额不大于300,有红包,提交了订单,则该订单为有优惠订单;原创 2023-12-22 14:51:09 · 1925 阅读 · 0 评论