- 博客(13)
- 收藏
- 关注
原创 软件测试之【单元测试、系统测试、集成测试】_电影销售系统 集成测试和系统测试报告
方法:先对最底层的模块进行单元测试,将模拟调用该模块的模块设置为驱动模块,然后再对上面一层做单元测试,用下面已经测试好的模块做桩模块,以此类推,直到测试完所有模块。方法:先对最顶层的单元进行测试,把顶层所调用的单元做成桩模块,其次对第二层进行测试,使用上面已经测试过的单元做驱动模块,以此类推,直到测试完所有模块。优点:这个方法比较简单,最容易操作,可以达到很高的结构覆盖率,可以并行开展,该方法是纯粹的单元测试。缺点:不是纯粹的单元测试,底层函数的测试质量对上层函数的测试将产生很大影响。
2024-06-25 10:00:15
293
原创 普通二本,去过阿里外包,到现在年薪40W+的高级测试工程师,我的两年转行心酸经历
我是一个普通二本大学机械专业毕业,14年毕业,16年转行,目前做IT行业的软件测试已经有3年多,职位是高级软件测试工程师,坐标上海…我想现在我也有一点资格谈论关于转行这个话题;希望你在决定转行之前,首先搞清楚转行是你内心热爱还是一时冲动;如果说跳槽是另谋良机的话,那么转行在绝大多数情况下,就是重头开始,风险很大。所以才有句老话讲,“跳槽穷半年,转行穷三年”,虽然未免绝对正确,但确实有点道理。在这种情况下,跟继续死熬下去相比,转行,或许是最不坏的选择。
2024-06-25 06:49:43
538
原创 性能测试需求分析和学习_如何分析是否达到性能测试需求呢
(3) 一些细节的性能需求,项目组不能提供时,需要结合一些原理进行分析拿出具体数据和项目组进行确认,达成一致观点。可以看到,最后都是落实到和项目组确认,你确认的时候,从这几个方面入手:(1) 对给出的每一个需求点,给出需求是怎么来的?要有数据说明。(2) 对给出的每一个需求点,给出这个值合理性?做好数据和原理说明。(3) 最后询问一下项目组是否有遗漏?一个人的力量始终是没有一组人的力量大。整个项目组一起思考也许就能够补充一个人所想不到的一些放面。
2024-06-25 05:25:48
578
原创 基于界面交互展开的用例设计思路_交互图表测试用例
在开始之前先大概介绍下什么是UI界面向游戏,该类游戏是由大量的全屏UI界面组成,所有功能流程一般都是通过界面上的交互操作来驱动,所有数据也都展示在界面上。如下图游戏主界面,UI层就是一个一个的功能按钮和一些玩家数据展示来组成,玩家的操作就从这里开始。既然玩家面对的是大量的UI交互,那么我们的用例不妨也就从玩家视角入手,跟着玩家一步一步的交互开始设计展开。
2024-06-25 03:42:47
1017
原创 【移动端测试】APP自动化测试案例:微信小程序自动化测试_移动应用的自动化测试案例
模拟器或真机(推荐用真机,速度比较快)连接上电脑(dos下adb devices确认连接是否成功),然后登录微信并打开摩拜单车小程序,dos下输入adb shell并回车进入shell模式,然后输入。‘com.tencent.mm:appbrand0’就是我们想要的东西。
2024-06-25 00:32:13
255
原创 XCTest iOS Swift单元测试
从注释我们可以知道这四个函数的意思:| 函数 | 用途 || — | — || setUp | 继承与XCTestCase 函数测试文件开始执行的时候运行 || tearDown | 继承与XCTestCase 测试函数运行完之后执行 || testExample | 测试的例子函数 || testPerformanceExample | 性能测试 |
2024-06-24 23:10:04
531
原创 selenium~使用unittest测试框架,批量执行测试脚本,addTest、makeSuite、TestLoader、discover的使用
unittest框架解析unittest 是python 的单元测试框架, 在python 的官方文档中,对unittest有详细的介绍,想更深一步研究的同学可以到https://www.python.org/doc/ 去了解。unittest 单元测试提供了创建测试用例,测试套件以及批量执行的方案, unittest 在安装pyhton 以后就直接自带了,直接import unittest 就可以使用。作为单元测试的框架, unittest 也是可以对程序最小模块的一种敏捷化的测试。
2024-06-24 21:56:45
812
原创 Prometheus和Grafana安装部署_prometheus+grafana 监控kafka菜鸟教程(1)
Grafana是一个跨平台的开源的度量分析和可视化工具,可以通过将采集的数据查询然后可视化的展示,并及时通知。
2024-06-24 20:50:22
291
原创 jmeter性能测试常见的一些问题
1. 这种修改堆大小的方法只适用一部分情况,并不是万能的,当需要模拟的线程数较大时,就需要根据具体情况采用分布式压测的方式了。2. 命令行运行 jmeter 时,一定要禁用“查看结果树”、“聚合报告”等监听器,因为真的真的真的很消耗内存。(img-BZCsDgcL-1719229372488)](img-gXTxYiDN-1719229372489)]3. 磁盘监控工具有iostat & htop。
2024-06-24 19:43:05
576
原创 GNS3安装过程(详细)_gns3安装使用教程
18.这种情况,我们可以计算它的Idle值,选择路由器右击,选择Idle-PC:“注:Idle值只有在开启状态才可以去获取”14.安装完成后这里有个启动GNS3,我们暂时不启动,因为还有wireshark没有装,去掉勾选,点击完成。这里我有5个镜像文件(这里是交换机的镜像,后面我会用到1个3725版本)19.Idle值系统会自动去计算,计算出的值中,建议我们去选择带有“
2024-06-24 18:38:33
1215
原创 APP UI自动化测试思路总结
可根据实际情况自行选择。网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。**一个人可以走的很快,但一群人才能走的更远!
2024-06-24 14:14:11
340
原创 airtest+poco多脚本、多设备批处理运行测试用例自动生成测试报告_airtest测试报告(1)
关于这一步的安装也就是 pip install airtest_selenium,也可以从airtest安装目录下拷贝该文件夹到python目录下我的python目录为:G:\python3.6.5;我的airtest安装目录为:G:\AirtestIDE_2020-01-21_py3_win64\AirtestIDE_2020-01-21_py3_win64,该路径下有个airtest_selenium文件夹;可以拷贝airtest目录下的airtest_selenium文件夹到python目录下。
2024-06-21 01:08:41
242
原创 2024最全的性能测试种类介绍,这6个种类特别重要!
其中包括了有基础知识、Linux必备、Shell、互联网程序原理、Mysql数据库、抓包工具专题、接口测试工具、测试进阶-Python编程、Web自动化测试、APP自动化测试、接口自动化测试、测试高级持续集成、测试架构开发测试框架、性能测试、安全测试等。对于负载测试来说,前提是满足性能指标要求。例如一个软件系统的响应时间要求不超过2s,则在这个前提下,不断增加用户访问量,当访问量超过1万人时,系统的响应时间就会变慢,超过2s,从而可以确定系统响应时间不超过2s的前提下最大负载量是1万人。
2024-06-20 16:30:33
324
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人