![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件测试工程师
文章平均质量分 87
测试界清流
本人自动化测试和测试开发工程师,拥有丰富的自动化测试平台及测试开发经验,擅长接口测试、Python自动化全栈,测试开发平台等
展开
-
【性能测试】常见适用场景以及策略
在既有测试环境下,不考虑资源占用率的极限情况(CPU使用率达到95%以上或IO异常繁忙或Load值较高),在系统不宕机的情况下的最大处理能力。不断调整系统各方面的配置(软硬件、参数配置等),验证在性能达到最优时(最优的性能一定是权衡各方面因素找到的平衡点)的最佳配置。:这种测试策略使用的也相对较少,主要针对不确定性的短期的峰值流量涌入场景(比如某微博的离婚、恋爱、分手话题)。以恒定的并发数(根据负载测试的结果,CPU使用率在70%时对应的并发数),验证系统在混合场景下的性能表现。原创 2023-04-19 20:10:25 · 1198 阅读 · 0 评论 -
appium自动化测试完整项目
Appium是一个开源的自动化测试框架,支持跨平台,支持多种编程语言,可用于原生,混合和移动web应用程序,使用webdriver驱动ios,android应用程序、那么为了学习app自动化测试首要任务肯定就是搭建测试开发环境, 因此在这里记一次搭建Appium自动化测试环境的完整过程,文章较长,需要花费一定的时间,请耐心阅读,如果文中有什么错误请指正最后,回顾一下搭建环境过程中需要注意的点。原创 2023-04-16 22:02:13 · 1126 阅读 · 1 评论 -
给正在做自动化测试工程师的一些小建议
测试脚本的稳定性决定了自动化测试的维护成本。如果软 件需求变动过于频繁,测试人员需要根据变动的需求来更新测试用例以及相关的测试脚本,而脚本的维护本身就是一个代码开发的过程,需要修改、调试,必要的时 候还要修改自动化测试的框架,如果所花费的成本不低于利用其节省的测试成本,那么自动化测试便是失败的。我们需要规范的来做单元测试同样需要相应的单元测试框架,如java的Junit、testNG,C#的NUnit ,python 的unittest、pytest 等,几乎所有的主流语言,都会有其对应的单元测试框架。原创 2023-04-02 19:24:20 · 140 阅读 · 0 评论 -
软件测试会被淘汰吗?
我们先从这个故事了解软件测试行业的重要性小明是一位软件测试工程师,他在一家软件开发公司工作。他的工作是测试新开发的软件应用程序,以确保其质量和可靠性。有一天,公司新开发了一款在线购物应用程序,名为“ShopNow”。小明接到了测试任务,他开始对这个应用程序进行测试。他首先测试了应用程序的登录和注册功能,发现没有任何问题。接着,他测试了搜索商品和下订单的功能,也没有发现任何问题。然而,当他开始测试付款功能时,他发现了一个问题。原创 2023-03-30 19:38:51 · 226 阅读 · 0 评论 -
软件测试金融岗位面试,这些细节一定要注意
网上银行转账是怎么测的,设计一下测试用例。回答思路:宏观上可以从质量模型(万能公式)来考虑,重点需要测试转账的功能、性能与安全性。设计测试用例可以使用场景法为主,先列出转账的基本流和备选流。然后设计场景,最后根据场景设计数据。实际面试中需要举出具体的例子。先检查界面。再测试功能:验证同行转账,跨行转账。验证转账限额。验证非法账户(挂失,冻结,锁定的账户)的转账。再测试性能方面的。测试工作的流程?缺陷状态有什么?设计测试用例有几种方法?测试工程师的实际工作流程(以P2P中原创 2023-03-22 19:51:19 · 817 阅读 · 0 评论 -
python webdriver 测试框架数据驱动json文件驱动的方式
数据驱动excel驱动方式,就是数据配置在excel里面,主程序调用的时候每次用从excel里取出的数据作为参数,进行操作,需要掌握的地方是对excel的操作,要灵活的找到目标数据。路径-D:\test\0627。原创 2023-03-08 17:13:20 · 323 阅读 · 0 评论 -
怎么才能最短时、高效、踏实的学习软件测试?
不管做什么东西,首先都要入门,入门并不是说在网上大量的学习别人的经验就可以,而是要系统地学习,只有通过系统地学习,才可能了解软件测试的方方面面,才不致于在软件测试的海洋中迷失方向。下面推荐几本书。作为一个初学者,最主要的是戒骄戒躁,软件测试这个课题,是个新兴的课题,虽然有着无数的前人的经验与技巧,但要深深的理会,需要大量的时间。我记得给公司一个员工进行培训时,时不时地提出一些让人惊异的问题,比如,怎么这么复杂,怎么要这么麻烦。如果你自己也有这样的想法的话,建议先摆正自己的心态。原创 2023-03-07 17:06:33 · 176 阅读 · 0 评论 -
十年测试经验总结出的几大误区
相信你如果掌握了上图上面所有的知识技能,并且能够灵活的运用的话,月薪20k以上并不会是什么问题,上图的所有学习资料都已经整理好了。原创 2023-02-09 17:02:06 · 329 阅读 · 0 评论 -
功能测试报告这样写,老板追着给你加工资
1、说明:是指把测试的过程和结果写成文档,对发现的问题和缺陷进行分析,为纠正软件的存在的质量问题提供依据,同时为软件验收和交付打下基础。ps.【测试过程和测试结果的分析报告,以及上线许可】【其实测试报告的内容基本都是模板的那些,只是在实际测试过程中,如何去整理内容结构,使得报告的通常阅读者:开发人员、测试经理、产品经理、项目负责人能够一目了然地查看想要了解的内容才是测试报告最值得注意的地方】概述测试范围测试人员测试进度测试结果缺陷分析测试结论(简言之:是否允许上线)原创 2023-02-08 19:38:32 · 427 阅读 · 0 评论 -
如何合理运用测试工具提升测试工作效率
本文提到的效率提升测试工具不是指的部门中固有的自动化测试工具,这里提到的测试工具统一指。原创 2023-02-07 17:10:28 · 441 阅读 · 0 评论 -
作为一个合格的测试工程师如何跟开发有效沟通?
小明:我再确认下,这个功能就是在浏览器高DPI下,UI布局展现时计算距离的,我们验证UI时,应该看一下所有的UI布局展现的正确性,包括在移动、刷新时候的UI展示都没问题就行吧?武爷:原来的auto是我们自己做的,unique_ptr 是VC11的,VC11已经有自动释放的指针了,我们就就没必要再自己做,直接使用系统提供的就好了。(评语:引导开发思考修改存在的隐患问题,并提出做单测的想法,提出了如果出问题会如何如何,这样开发会更加谨慎的去回答你提出的问题。开发:哦,这个呀,这个你不用回归。原创 2023-01-31 21:31:06 · 827 阅读 · 0 评论 -
一篇文章带你了解自动化测试开发
这些步骤我们的自动化脚本中也实现的,但如果想在执行一批测试用例之前,做一些动作,执行完以后,在清空,我们用得方式就是把这些自动化脚本的名字在要执行的一批测试脚本之前,我们的脚本是按字母排序的,这样确保的。我们的做法是这样的,除了master分支,每个人在自己本地建个开发分支,每次提交代码前,先从Git Server上checkout最新代码到master分支,然后,在本地的开发分支和master分支merge,最后commit代码。无法讲这几种类型的框架,孰优孰劣,关键是认清项目实际,选择最适合的。原创 2023-01-30 20:36:23 · 548 阅读 · 0 评论 -
测试做得好,犯错少不了【30个最容易犯的错误】谨记
手工测试是测试的基本功,也是每一个测试必经之路,但是真正做好的人没有几个,很多人认为手工测试就是点点点,我认为这个说法就是对测试的污蔑,手工测试的范围很大,包含涉及的内容也非常多,例如数据准确性,表单值域,逻辑分析,业务梳理,交互易用性,逆向思维,UI兼容性,cookie等...单单说业务逻辑和业务流程测试,就有多少人测试不全面,分析不到位而导致发布上线后出现严重问题。最近跟一些刚刚进入软件测试行业的朋友去交流,发现了一个有趣的现象,就是对于这个行业的很多问题的认识都是一致的片面,当然也可以理解为误区。原创 2023-01-29 15:50:29 · 1371 阅读 · 0 评论 -
做开发的朋友说软件测试是个人都能学,我当面怒怼
软件测试有很多文档要写,比如测试计划、测试方案、测试用例、提交bug单、测试报告,有时每个迭代完全后,老大还会要求你输出几份经验文档出来,可见会写文档的测试人员是多么的必要。不管是MySQL,还是Oracle,还是SQLServere,还是DB2等等,数据库的特性、性能和优化可能不用知道,但是SQL语言总要会吧,谁让它们都认识SQL语言呢。软件测试有些什么特点?这些仅仅是理论,现在还不关心会不会做。让你安装软件,卸载个软件,你搞半天,安装的软件全在C盘,卸载软件完全没卸干净,重装不成功,然后你再再迷茫……原创 2022-12-29 20:42:03 · 673 阅读 · 0 评论 -
Jenkins + Jmeter + Ant 持续集成
搭建提前安装好:ant Jenkins 环境。原创 2022-12-18 19:34:08 · 1551 阅读 · 0 评论 -
字节女测试工程师万字总结的软件测试入门技巧
不是有一个玩笑说某某公司扫地的大妈都可以做软件测试,某某公司看门的大爷都可以做软件测试。由此可见人们对软件测试的误解和测试工程师的尴尬。其实并不是任何一个人都可以成为测试工程师的,其实并不是任何一个测试工程师都可以成为合格的测试工程师的,要想成为一个合格的测试工程师,你必须有血有肉还的有思想。技术没有可以学,思想是学不来的,思想是需要实践的。***思想也不是他老人家凭空想象出来的,你说是否?于是我建议大家:1.每半年读一本测试书籍(现在的测试书籍也多起来了,尽管很多都是*抄西抄的,能力够的话去读英文原原创 2022-12-13 15:08:16 · 789 阅读 · 6 评论 -
疫情已经过去了,现在的你考虑好学习软件测试了吗?
2022年12月5日,注定是一个不寻常的日子。从广州开始,成都、上海、北京等各大城市跟进,山东、浙江等省直接宣布取消常态化核酸,提倡非必要不核酸。乘坐地铁、公交车等公共交通工具,进入公共场所,也不需要查验核酸检测,不再扫“场所码”...三年了啊,疫情防控终于在昨天画上了句号。再回顾那三年经历,个中滋味,颇为感慨。原创 2022-12-12 16:37:55 · 342 阅读 · 0 评论 -
功能测试怎样才能进阶到自动化测试,前字节测试工程师告诉你几个高效的学习方法。
首先必须熟练整个产品的业务流程、业务是基础,这样保证产品在快速迭代时、不仅保证新功能的完整性,而且快速回归原有功能不受影响。换句话说,如果你拿到一个新的产品测试功能,你如果能通过数据库的表结构,和分析系统日志来快速的熟悉产品业务,说明你的测试思维,功能测试能力已经非常优秀了。原创 2022-12-09 20:04:58 · 394 阅读 · 0 评论 -
软件测试行业真的不行了吗?那出路到底在哪?
下面这张图片,想必大家应该都知道~~~其实每个人都在金字塔里面,只不过大家的高低位置不同,当然,越在底层的人越多,越在高层的人越少~这也符合“二八定律”,“优胜劣汰”,“适者生存”~当你的技术提升和经验丰富以后,你的薪资也会对应的水涨船高,当然,不是一年的经验去用到三五年。这个现象“现在学习软件测试的人越来越多,一大批高精尖人才开始飞速涌入职场,导致这个行业的门槛越来越高”能怎么办呢?原创 2022-12-09 16:20:45 · 1072 阅读 · 0 评论 -
真人踩过的坑,告诉你避免自动化测试入门常犯的10个错误
定义将要执行的测试的范围是非常必要的。作为新手自动化测试人员时,总是试图测试所有的东西,并使每个测试都自动化。问题是尽管可以成功地自动化所有测试,但这既不实用也不可行。首先,代码中有很多部分并不需要频繁的测试,但可能需要占用大量时间为其开发框架或脚本。比如当测试一个网站时,自动化网站的每个元素并在其上运行脚本是没有用的,这不值得花时间和精力。其次,自动化所有的东西会增加测试自动化百分比,这会提供书面上很好的数据,让自己觉得完成了一项出色的工作,然而实际上并非如此。原创 2022-12-08 16:22:33 · 560 阅读 · 0 评论 -
RobotFramework+Eclispe环境安装篇
环境安装是学习任何一个新东西的第一步,这一步没走舒坦,那后面就没有心情走下去了。引用名句:工欲善其事必先利其器!!Robotframework:一款 自动化测试框架。Eclipse:一款编辑工具。可以编辑python代码、java代码等。环境安装一共分为四个步骤: 1、python环境 2、安装RobotFramework; 3、JDK1.8 + Eclipse安装 + RED插件; 4、配置eclipse1)python环境 是python2还是python3?原创 2022-12-07 21:56:36 · 442 阅读 · 0 评论 -
UI自动化测试(弹出框,多窗口)
目录一、弹出框实战二、Sina实战三、QQ邮箱错误信息的验证四、新浪邮箱错误信息的验证五、忘记密码的验证 多窗口1、在UI自动化测试中经常会遇到Alert弹出框的场景。Alert类是对话框的处理,主要是对alert警告框。confirm确认框,promp消息对话框。 text():获取alert的文本 dismiss ():点击取消 accept():接受 send-keys():输入1、账户密码都为空2、密码为空3、账户为空原创 2022-12-05 21:48:30 · 2700 阅读 · 0 评论 -
三年功能测试现在已经有无力感了,感觉跟不上时代的变化了
测试行业3年多经验,学历大专+自考本科,主要测试方向web,PC端,wap站,小程序公众号都测试过,app也测过一些,C端B端都有,除功能外,接口性能也有涉猎,但是不能算精通,脚本也能写一些,但是工作中用不到(基本工具开发的脚本已经够工作中使用),不知道是互联网行业今年如此艰难,还是我自己真的太菜了?首先,要分析你觉得困难的原因,一般分析有两点:一是不感兴趣,二是你觉得难,对它恐惧。如果是不感兴趣,那是比较难办的,你可以现实的想一想,懂开发的测试拿的钱多,你不会对钱不感兴趣吧!原创 2022-12-02 15:49:11 · 396 阅读 · 0 评论 -
测试用例的书写方式以及测试模板大全
8 ) 用例的编号( ID ),如可以是 软件名称简写 - 功能块简写 -NO.。10 )预期结果(这是最重要的)和实际结果(如果有 BUG 管理工具,这条可以省略)(4)错误处理程序块是“马后炮”吗?====== 安装 / 反安装测试用例============7 ) 本用例的前置条件,即执行本用例必须要满足的条件,如对。(1)对不存在的或者错误的文件进行操作吗?11 )开发人员(必须有)和测试人员(可有可无)======信息安全测试用例===============压力测试用例===========原创 2022-12-01 21:57:49 · 1358 阅读 · 0 评论 -
最快最便捷的pytest使用allure测试报告
在里面我们使用了webdriver截图生成文件,并使用allure.attach.file方法将文件添加到了allure测试报告中。上面的用例全是运行成功的,没有错误和失败的,那么发生了错误怎么样在allure报告中生成错误截图呢,我们一起来看看。好了,到这里可以说allure的报告就先到这里了,以后发现allure其他的精彩之处我再来分享。下面说说我的探索历程吧。所以我们必须使用其他的命令,让allure可以指定生成的报告目录。可以看到两份生成的报告都附带了错误的截图,真是鱼和熊掌可以兼得呢。原创 2022-11-30 21:45:53 · 981 阅读 · 0 评论 -
自学软件测试必备的英文单词【1500道加语法】
52. first a. & ad. & n.第一,首先。46. also ad. & conj.也,亦,还。21. character n.字符,符号,特性。54. procedure n.过程,程序,工序。72. then ad. & conj.那时,则。77. each a. & ad.各(自),每个。83. function n.函数,功能,操作。5. line n. (数据,程序)行,线路。20. option n.任选,选择,可选项。61. message n.信息,消息,电文。原创 2022-11-28 20:57:38 · 668 阅读 · 0 评论 -
看着别人月入过万,30岁想转入做软件测试,有什么难度?
我见过很多30岁转行软件测试成功的,也见过软件测试转行失败的。说实话,30岁转行需要付出比一般人更加多的努力。并且每一步的路都不能走偏。30岁了,转行肯定不像才毕业的小年轻那么容易,毕竟你转行要跟社会上已经从事过几年的测试工程师一起竞争。有机会吗?答案当然是有了。怎么转行?这时候就不会像才毕业以及毕业2-3年的小年轻,只需要掌握基础的测试技能就可以了。更多的需要结合项目进行实战的技能培训。是自己短时间内有别人几年的测试技能和经验。这样才在学习完成之后,能够顺利找到自己合适的工作。原创 2022-11-15 20:45:59 · 1397 阅读 · 1 评论 -
软件测试项目案例哪里找?【银行/教育/商城/金融/等等....】
包含PC+IOS客户端+Adroid客户端+微商城,系统PC+后台是基于ThinkPHP MVC构架开发的跨平台开源软件,设计得非常灵活,具有模块化架构体系和丰富的功能,易于与第三方应用系统无缝集成,在设计上,包含相当全面,以模块化架构体系,让应用组合变得相当灵活,功能也相当丰富。新版在各版本基础上,重新设计系统架构,增加新功能及简化流程,实现业务自定义等,让平台更具智能化,快速响应,更有助于平台运营和发展。成熟的测试思维,通过“总-分-总”的方式,由浅入深,由单点到系统,在产品层面把控测试质量。原创 2022-11-13 16:56:05 · 1502 阅读 · 0 评论 -
一家公司做了两年软件测试,只会功能测试,现在已经感到危机感了,那如何摆脱困境呢?
另外要说明的是,TestMarker是一个更灵活的框架,可以和Seleinium、soapUI集成,充分利用Selenium和soapUI的测试能力,而TestMarker只是更好地调度、监控和管理测试的过程,监控系统的性能指标,获得测试结果。但这样做,具有盲目性,毕竟功能最强的工具不一定适合自己,最合适的工具,才是最好的。如果以前没有做过自动化测试,那么就不了解自动化测试,可能会觉得自动化测试比较神秘,但是,我们在日常的计算机操作中,可能会碰到一些自动化处理的过程,这些过程和自动化测试比较接近。原创 2022-11-13 15:43:53 · 402 阅读 · 0 评论 -
大环境之下软件测试行业趋势能否上升?
如果说,2021年对于全世界来说,都是一场极大的挑战的话;那么,2022年绝对是机遇多多的一年。众所周知,随着疫情在全球范围内逐步得到控制,无论是国际还是国内的环境,都会呈现逐步回升的趋势,各行业的机会也将显现出。那么,2022年的软件测试行业又会又怎样的风云变化呢?是否行业已经趋于饱和了?如果饱和了,行业从业者将如何破局?如果没饱和,什么样的人适合走入这个行业呢?今天,我们就这些问题,来聊一聊2022年软件测试行业的主流趋势。希望能解决一部分小伙伴心中的困惑。原创 2022-11-13 15:01:03 · 870 阅读 · 3 评论 -
完全未接触过软件测试的人,培训两个月就可上岗,这现实吗?
如果你想两个月能学完是可以的,但是只能做一些简单的功能测试,但也只限下面这四种情况比如一个计算机专业的学生要入行软件测试,可能就不需要进行入门培训了,自己找点视频看看就能很快上手,本身起点比较高,他们真正需要培训的阶段可能是在职提升突破瓶颈的时候。大家缺少的不是学什么,而是自学的能力。很多人必须承认的一点就是,自己对于学习内心是抗拒的,因为学习和健身这些事情都是反人性的事情,人性就是贪图享受。这类人会通过强烈的企图心来推动自己,更重要的是,能够主动寻找前人走过的路,找到适合自己的学习路径。原创 2022-11-09 20:09:17 · 377 阅读 · 0 评论 -
自动化测试和手工测试有什么不同以及自动化测试和手工测试应用范围的对比
👍这样我才有动力继续更新下去!今天的小知识学会了么欢迎在留言区跟我们互动噢~最后是小编自己整理的一些学习资料、测试工具、课件、笔记相关资料点击下方小卡片。原创 2022-11-08 20:40:47 · 1106 阅读 · 0 评论 -
现在这么卷,软件测试的岗位会越来越少吗?
接下来我将来论证我的观点。原创 2022-11-07 22:09:11 · 388 阅读 · 0 评论 -
【独家自学秘籍】我去,原来软件测试这么容易学?
温馨提醒:本老鸟跳文共10000+字,适用测试小白转行、测试槽,建议收藏慢慢看~~原创 2022-11-06 19:41:09 · 213 阅读 · 0 评论 -
软件测试简历项目经验该怎么写?【两年经验】
金蝶EAS系统主要对接平安不动产各异构系统(平安集团费用报销NewFas系统、平安不动产资金清算CMSS系统,平安团M系统,等异构系统)解决各异构系统对接金蝶及上线后的运维工作,实现业财税一体化。原创 2022-11-04 14:56:33 · 7306 阅读 · 0 评论 -
人生的蜕变从高级测试到测试开发
如果我们把产品的生产看成一个流水线的话,那么测试就是流水线上的一个重要岗位,把控着产品的质量。当然,产品类型的不同,测试人员的能力不同,可做的事情也会有很大不同,比如是Web产品,那么我们会去做性能测试和Web UI自动化测试;比如是App产品,那么我们会去做专项测试和APP UI自动化测试,再比如是后端接口平台,那么我们会去做接口自动化测试。再比如游戏产品,测试方法和手段又不一样了。在此过程中,如果你是一名新手,只能测试UI功能,那么定位为测试工程师;如果你可负责一些复杂业务的测试,并且可以做一些原创 2022-11-03 20:52:32 · 139 阅读 · 0 评论 -
2022年软件测试人员必读的经典书籍推荐(附电子版)
这些基本都是一些比较经典的技术书籍,每个方向只需要精读一两本其实就够用了,不要为了读而读,最重要的是把书本的理论转化为实践,多去总结记录,形成自己的知识体系。《计算机软件测试(原书第2版)》 (美)佩腾(Patton,R.)《软件测试的艺术(原书第3版) 》(美)梅耶 等《Google软件测试之道》《腾讯Android自动化测试实战》《移动App测试实战》《移动App测试的22条军规》《大话APP测试2.0》《腾讯iOS测试实践》《Python核心编程 第3版》原创 2022-11-02 13:28:58 · 2142 阅读 · 0 评论 -
现在在做销售想转行软件测试不敢裸辞,该怎么选择?
对于很多想转或入此行的小白,完全不知道自己进入这个行业的前景,至于后面有什么规划,走上什么到了更是迷茫无措。软件测试这个行业发展的比较稳定,疫情加速了互联网的道路,软件企业要靠软件产品的质量去占领市场,“没有开发这个产品都不可能做出来,而没有测试,产品的bug可能比较多而已“这里论断走远了。换位思考,软件测试会成为一个软件企业的生存命脉。用户以及你我都不愿意使用体验不好的产品。所以测试这关过不了,产品做出来也得不到在市场生长的机会。So软件测试会越来越受到重视。原创 2022-11-01 21:33:55 · 155 阅读 · 0 评论 -
时隔7年,无意间看到最开始学习软件测试的笔记
在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。测试就是发现错误而执行程序的过程。原创 2022-10-30 20:43:32 · 143 阅读 · 0 评论 -
软件测试入行6年,我的经历值得你借鉴
这一些资料,对做【软件测试】的朋友而言应该是较为完整了,这类学习资料也陪伴我走过了最艰难的路程,希望也可以帮助到你!万事要尽早,尤其是技术行业,一定要提升技术功底。因此我建立了一个软件测试开发自学团,正在学习测试的小伙伴可以通过点击下面的小卡片。原创 2022-10-28 20:59:56 · 368 阅读 · 0 评论