![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
自动化测试
文章平均质量分 77
起码有故事
默默努力,然后经验所有人
展开
-
成为20K+测试工程师有多难?看看这份简历必备的技能...
1、熟悉软件开发和测试的流程与生命周期V模型,掌握了软件需求管理、缺陷管理、配置管理和同行评审的流程和方法,熟悉测试管理工具QualityCenter;想要成为一名合格的软件测试从业人员,需要具有极强的综合能力,不仅要懂点代码,还得具有项目管理、环境部署、问题跟进、沟通协调、系统架构等能力。然而,真的是这样吗?针对B/S、C/S架构及不同需求,灵活有效地制定功能测试、性能测试、配置测试、GUI测试的测试方案。掌握统一开发过程的周期、阶段、迭代以及核心工作流(商业建模、需求、分析和设计、实现、测试等)原创 2023-02-10 21:35:43 · 302 阅读 · 0 评论 -
2023年度总结:软件测试面试宝典+一千道高频真题,已分类,超详细
一切技术的产生与发展都离不开最基本的原理,只要追本溯源,了解技术体系最基本、最底层的原理,我们就能根据这些知识储备建立自己的后端技术框架,从而搭建一条完整的成长道路。这些 资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。原创 2023-02-10 21:34:36 · 301 阅读 · 0 评论 -
小厂软件测试 ,3跳进阿里,面试之路复盘最好的做法就是读懂规则
除了按大厂,我还按 软件测试 技术栈的维度,给你整理了一下,测试 的 16 个核心技术点:测试理论,Linux 基础,MySQL 基础,Web 测试,接口测试,App 测试,管理工具,Selenium 相关,性能测试,计算机网络,组成原理,数据结构与算法,但是大厂不是这样的,大家面临的挑战是不一样的,小公司人肉能解决的问题,到了大厂就得必须得自动化;这里,我拉了几个大佬,把热门大厂今年下半年最新的 测试面试题整理了一遍,大概有 400 页,真题+答案解析,刷完这一套高质量题集,过技术面基本上没什么问题了!原创 2023-02-10 21:30:40 · 94 阅读 · 0 评论 -
微信小程序自动化测试pytest版-记录日志与接口
在分析自动化测试报告的时候,有时候只根据失败截图,无法看出问题原因这时候往往需要测试人员进行手工复现/查看日志/抓包等操作通过代码将每个case运行后的日志和报告存储下来,方便后续分析代码参考:minium/framework/minitest.py。原创 2023-02-07 16:15:12 · 217 阅读 · 0 评论 -
最全总结 | 聊聊 Python 办公自动化之 Word(01)
日常自动化办公中,使用 Python 真的能做到事半功倍!在上一个系列中,我们对 Python 操作 PPT 进行了一次全面总结本篇文章就 Word 写入数据的常规操作进行了一次全面梳理,更多功能包含:读取、修改、查找、删除等实战内容后面会持续输出最后:下方进去可以领取一份完整的软件测试视频教程,朋友们如果需要可以自行免费领取【保证100%免费】原创 2023-02-07 16:12:23 · 151 阅读 · 0 评论 -
测试开发 | 接口自动化测试框架 RESTAssured 实践:对 Response 结果导出
对response结果的导出上篇介绍了对返回结果的断言,最后说明了对于Response结果导出的需求。可查看往期文章进行查看。原创 2023-02-07 15:54:04 · 162 阅读 · 0 评论 -
测试用例优先级
QA使用的五种测试用例优先排序技术如下。1. 基于覆盖率的TCP这种类型的测试用例的优先级是基于代码覆盖率的。在这里,测试用例是根据他们的代码覆盖率来确定优先次序的。它有以下几个子技术:语句总覆盖率优先化。在这个技术中,测试用例所覆盖的总语句数被用来作为测试用例的优先级因素。例如,覆盖5条语句的测试用例将比覆盖2条语句的测试用例获得更多优先权。额外的语句覆盖率优先级。这种技术包括反复选择一个具有最大语句覆盖率的测试用例,然后选择一个覆盖前一个测试用例未覆盖的语句的测试用例。原创 2023-02-07 15:12:23 · 1434 阅读 · 0 评论 -
软件测试人员的思维方式
在成功的测试所涉及的众多因素中,测试的心理学占有重要的地位,因为它可以影响我们对待测试的方式,而我们却没有意识到我们正在做某些价值的调用。例如,人们注意到,开发人员在测试他们自己(甚至是他们的队友)的代码时,作为一个专门的测试人员,效率较低。换句话说,一个真正的软件测试人员不仅知道如何破坏软件,而且知道如何建立友好的、富有成效的关系,并详细说明防止缺陷的过程。工作中,需要一些特殊的技能来沟通所发现的问题。在敏捷开发中,质量是整个团队的责任,因此,敏捷测试的主要重点转向预防缺陷发生的活动的倡议和控制。原创 2023-02-07 15:00:06 · 142 阅读 · 0 评论 -
性能测试策略:系统调优由易到难的顺序
在进行性能调整的时候,最好一次只调整一项内容或者一类内容,避免一次调整多项而引起性能提高,却不知道是由于调整哪项关键指标而改善性能的。针对“测试业务及性能需求”的内容,对系统响应时间、系统业务处理容量(TPS)、被测试环境下服务器资源使用情况(如CPU、内存、磁盘等)进行监控。主要目的是检查系统处于压力情况下时应用系统的表现,重点在于系统有无出错信息产生,考察系统应用的响应时间、TPS、资源状况等。利用LoadRunner性能测试工具监控被测试环境下的服务器CPU,内存,磁盘等系统资源的使用情况。原创 2023-02-06 20:33:57 · 157 阅读 · 0 评论 -
电梯是如何写测试用例的?
电梯不同状态(上行、下行、停止)下操作电梯上、下;不同负载,单人运行、多人运行、满员运行 7*24;进电梯前,向下向上按键是否正常,同步关注显示屏;取消楼层按键是否正常,同步关注显示屏;开关门按键是否正常,同步关注显示屏;楼层按键是否正常,同步关注显示屏;按键高度是否基于正常人身高设计;与其他设备兼容:摄像、报警、门;紧急呼叫、报警按键是否正常;以上状态中,按电梯开关门键;楼层等按键是否清晰顺序合理;残疾人按键设置、高度、扶手;电梯上行状态,往下,往上;电梯下行状态,往下,往上;电梯停止状态,往下,往上;原创 2023-02-06 20:18:49 · 138 阅读 · 0 评论 -
测试用例的设计标准,一下子总结全了
成本的,优先考虑有效等价类,然后根据数据使用频率、几率高低分优先级,高级优先覆盖,同时考虑。用例数量>=最大有效等价类(含有效边界值)数量+所有无效等价类数量之和。4.有数据值域的必须考虑数据值域覆盖:边界值、等价类。有效用例的数量>=最大有效等价类(含有效边界值)数量。2.核心功能点用例数量必须大于非核心功能点用例数量。9.所有等价类都必须覆盖(等价类数量过多导致超过。无效用例的数量>=所有无效等价类数量之和。6.等价类必须包含有效和无效等价类。3.根据等价类、边界值的数量参照。原创 2023-02-06 20:11:29 · 1182 阅读 · 0 评论 -
7个常见的Jmeter压测问题总结
正常来说,使用命令行运行脚本,压测客户端使用自己的资源会更少,但是,不会影响TPS的指标,因为,你压测的是服务器,不是你机器本身,跟客户端的资源没有半点关系。如果后端的响应速度快,前端的展示数据的速度仍然很慢,那么就跟客户端的机器CPU/内存/浏览器等配置相关,需要单独分析,不能一概而论。建议:这个问题,一般都是前端的开发工程师提出来的,其实,前端的逻辑相对简单,主要是数据展示功能,数据的加工工程,都是放在后端来完成的;大家可以设置线程数100,循环1次,最后,总的请求数一定是:100。原创 2023-02-06 18:01:12 · 375 阅读 · 0 评论 -
使用Jmeter+InfluxDB+Grafana搭建轻量级性能监控平台
到这里, Influxdb 数据库的安装配置,启动,以及常规的操作都完成了。wal-dir = “InfluxDB安装的路径/wal”Data目录:存放实际存储的数据文件,以 .tsm 结尾;别着急,我们需要先把前期工作都完成,才能进入到数据的写入。dir = “InfluxDB安装的路径/meta”dir = “InfluxDB安装的路径/data”修改完配置文件,我们就尝试着启动InfluxDB。Wal目录:放预写日志文件,以 .wal 结尾;的一些元数据,meta.db 文件;原创 2023-02-06 16:48:50 · 185 阅读 · 0 评论 -
职场经验:2023软件测试3大发展趋势,看看你都知道吗?
软件测试行业前景如何?小白刚入行会出现什么样的问题?如何打破瓶颈?这一系列的问题,是很多在行业外观望的小白,甚至是刚入行的萌新测试人员密切关注的!毕竟这关系到你未来的收入,甚至关系到你的职业发展方向,所以下面就为你的问题做一些解答。原创 2023-02-06 16:39:56 · 245 阅读 · 0 评论 -
年薪30W的软件测试“老司机”工作经验
这几天,新入职的小MM提议“老司机”们把自己这些年的软件测试工作经验跟大家分享一下,让新同学学习学习,利用空闲时间我整理了一些,可能不全,勉强看看,这也算是对自己这些年的工作总结。测试阶段划分1、单个模块功能测试时间相对较长,但每一个项目都应该有专门的集成测试阶段,并且应该不止进行一轮;每一轮集成测试,应该都有自己的目的,比如第一轮集成测试,是根据集成测试要点验证整体功能情况;第二轮集成测试是回归测试;第三轮集成测试是交叉测试。每个项目应进行几轮集成测试,根据项目实际情况而定,而决定的因素多与工原创 2021-08-04 16:47:30 · 112 阅读 · 0 评论 -
谷歌测试工程师分享前端性能监控利器Performance
最近在写一个监控脚本,终于有机会接触到了这一块,整理后写下了本文。Performance是一个做前端性能监控离不开的API,最好在页面完全加载完成之后再使用,因为很多值必须在页面完全加载之后才能得到。最简单的办法是在window.onload事件中读取各种数据。01、属 性timing (PerformanceTiming)从输入url到用户可以使用页面的全过程时间统计,会返回一个PerformanceTiming对象,单位均为毫秒按触发顺序排列所有属性:(更详细标准的解释请参看:W3C Edi原创 2021-08-04 15:37:10 · 534 阅读 · 0 评论 -
最有效的七大性能测试技术
进入互联网时代,性能测试显得越来越重要,移动应用、web应用和物联网应用都需要进行性能测试和性能调优,而进行性能和负载测试会产生了大量的数据,这些数据难以分析。除了数据分析,我们还会遇到其它一些困难和挑战。今天我们就介绍七大高效的性能工程(测试)技术帮助你应对挑战,能进行有效的数据分析,高效地完成性能测试和性能调优。1. 识别基于层的工程事务在典型的性能测试工具中,加载脚本会包含事务处理或有序的API调用,以完成业务工作流。例如,我们正在为一个物联网应用程序创建一个性能管理工具,这个脚本将包含代表一个原创 2021-08-03 17:25:55 · 793 阅读 · 0 评论