1 / 13
文档名称:

软件测试工程师8个能力.doc

格式:doc   大小:48KB   页数:13页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件测试工程师8个能力.doc

上传人:泰山小桥流水 2023/3/28 文件大小:48 KB

下载得到文件列表

软件测试工程师8个能力.doc

文档介绍

文档介绍:该【软件测试工程师8个能力 】是由【泰山小桥流水】上传分享,文档一共【13】页,该文档可以免费在线阅读,需要了解更多关于【软件测试工程师8个能力 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。软件测试工程师的8个能力
软件测试工程师的8个能力
1/13
软件测试工程师的8个能力
软件测试工程师的8个能力
优异的软件测试工程师必备的“8个能力”
作为一名软件工程师,需要的能力其实不多,可是要成为一名优异的软件测试工程师,需要的能力就比很多了,自己整理出来8个方面,每个方面都会分红很多微小的方便并进行举例说明。
一、业务分析能力
分析整体业务流程
不认识整个公司的业务,根本就没方法进行测试
分析被测业务数据
认识整个业务里面所需的数据有哪些?哪些是需要用户供应的?
哪些是自己供应的?有哪些能够是假数据?有哪些必定是真数据?
增添数据的时候能够用哪个库?
了整个软件的数据库架构,才能知道哪一个数据是从哪一个表里头带出来的,它的逻辑是什么,有没有连带关系。
分析被测系统架构
用什么语言开发的?用的是什么服务器?测试它的话需要用什
么样的环境进行测试?整体的测试环境是什么样的?
软件测试工程师的8个能力
若是缺少了,需要进行环境搭建,架构搭建。一般去一家新公司此后,架构是搭建好的,认识它即可,熟悉以前的这些老职工们使用什么样的架构去做的。
分析被测业务模块
整个软件有哪些模块,比方说首页面、注册页面、登录页面、会
员页面、商品详情页面、优惠券页面等等
有多少个模块需要测试,每个模块之间的连带关系,进而怎样进行人员分工
分析测试所需资源
我需要几台计算机,需要几部手机,手机需要什么样的系统,什么样的型号。
比方测一个网站的性能的时候,电脑的配置达不到测试并发5000人的标准,要么升级电脑的硬件配置,要么多机结合,多机结合时需要几台电脑,都需要提早筹备。
分析测试达成目标
我的性能目标是什么样的?我的功能目标是什么样的?我要上
线达到的上线标准是什么样的?
软件测试工程师的8个能力
软件测试工程师的8个能力
2/13
软件测试工程师的8个能力
软件测试工程师的8个能力
性能目标,比方我要达到并发5000人的时候,CPU占用率不能够高于70%,内存占用率不能够高于60%,响应时间不能够高出5秒
功能目标,比方整体的业务流程都跑通,所有的分支流程都没有问题,所有的接口都能够互相调用,整体的UI界面没有问题,兼容性没有问题等
把这些问题都弄清楚,测试的思路会特其他清楚
二、弊端洞察能力
一般弊端的发现能力
最少你要知足一般弊端的发现能力,这个是最基本的,若是要连最简单的一般的弊端都发现不了的话,别说优异测试工程师了,你说你是测试我都不信
隐性问题的发现能力
在软件的测试过程中间有一些弊端藏的比较深,有的是性能方面的问题,有的是功能方面的问题,它需要有一些设定特定的条件的情况下才会出现这样的问题。
软件测试工程师的8个能力
软件测试工程师的8个能力
3/13
软件测试工程师的8个能力
比方说买双鞋必定选择的是什么品牌,必定选择是
择44号,而且必定选择用特定的支付方式才会出现这样的

xx,必定选
bug的时
软件测试工程师的8个能力
软件测试工程师的8个能力
13/13
软件测试工程师的8个能力
软件测试工程师的8个能力
候,那么这种就属于特别隐性的bug,关于这样的问题的发现能力一
定要比别人更强,要找到一些别人可能发现不了的bug
发现连带问题的能力
当发现了一个弊端此后,能够想到经过这个弊端可能会惹起其他
哪个地方出现问题,这就叫做连带的问题。而不是说发现这一个bug此后提了这一个就算完了,必然要有一个觉察,可能其他地方也存在这样的问题。
发现问题隐患的能力
有些软件里边可能有一些操作模块,或许是代码写的接口,表面
上没有什么问题,可是它是有隐患的,比方说这个接口写的不牢固,
当他传的数据有一些问题的时候,可能它最后返回的结果就是报错就
是报404或许报乱码。
尽早发现问题的能力
若是你只能停留在界面级其他话,那你根本就没有方法达到尽早
发现问题的这个能力
你必定要等到前端人员把每个界面都做好了此后才能进入测试,
而我能比你早一个月进入测试了,尔后我比你结束测试时间快一个月,
而你又比我晚一个月,那么咱俩的薪水一下就拉开了
软件测试工程师的8个能力
软件测试工程师的8个能力
5/13
软件测试工程师的8个能力
软件测试工程师的8个能力
发现问题本源的能力
需要知道这个弊端它终究是由什么原因产生的,是属于什么种类的弊端,是ui前端人员做的问题,仍是后台接口人员做的问题?
不只要找到这个bug,还要知道这个bug产生的原因,这样的测试人员是特别棒的,而且特别受人尊敬,提bug的方式也就不同样样了
三、团队协作能力
合理进行人员分工
合理的进行人员分工是提升效率的重要保证
辅助组员解决问题
比方说测试在赶进度,或许这个软件项目的质量把控是一个团队
来把控的,辅助组员解决问题就显得特别重点
配合达成测试任务
一个团队里边的人员分工,他们的任务都是不同样样的,这就是我们说的配合。你的xx做完了,要轮到我了,我的性能测完了此后该轮到你了,所以整个的一个流程下来此后,大家应当是各司其职,配合得特别亲密的一个过程
软件测试工程师的8个能力
软件测试工程师的8个能力
6/13
软件测试工程师的8个能力
配合开发重现弊端
软件测试工程师的8个能力
软件测试工程师的8个能力
13/13
软件测试工程师的8个能力
软件测试工程师的8个能力
我给你提bug,你改我的bug,我们的目的只有一个,就是让这
个软件变得更好,所以在这样的情况下,我们就必然要配合开发
敦促项目整体进度
既然是一个团队协作的过程,就必然要互相的去敦促对方,包括敦促开发去改bug,因为开发人员他们有时工作很忙,他们不知道要先改哪些问题,要后改哪些问题,可是经常有一些弊端,它影响了测试的这个时间,影响了测试的进度,那么这个时候就需要测试员去
敦促开发人员,让他赶快的去解决你棘手的问题。这个xx能够提升我们的测试效率
出现问题勇于担当
愿意背锅的最后都成为了领导,不愿意背锅的最后依旧是职工
四、专业技术能力
掌握测试基础知识
基础知识就是基础,基础打好了,你才能够更有效地此后期发展,也就是为了此后的学****做一个铺垫。若是基础都没打好,功能测试不会,就想直接学性能,那性能是做不好的
软件测试工程师的8个能力
软件测试工程师的8个能力
8/13
软件测试工程师的8个能力
娴熟运用测试工具
软件测试工程师的8个能力
软件测试工程师的8个能力
13/13
软件测试工程师的8个能力
软件测试工程师的8个能力
熟悉工具和娴熟使用工具完满部是两个看法,熟悉工具基本上等同
于不会,碰到过很多简历上写会使用什么什么工具,都没有实质能力。
比方loadrunner只会一个简单的录制,增强一下脚本,感觉会用了,
那知识会用了1/5,其他4/5都不会。
认识工具操作原理
它是怎么样给服务器发送恳求的,是用什么样的方式去发送请的,是用什么样的方式去监控的,它的操作原理是什么样的,我们要把这件事情搞清楚,这样的话能有助于更好的去使用这些xx。包括一些恳求的协议,每个协议代表什么意思,它是用来干什么的。
自主达成测试任务
必然要能够自己达成一个独立的内容,独立的工作,这件事情领
导你交给我好了,放心我能给你搞定,要的是这样的人
找出问题出现原因
找出弊端的时候,不只要看它的表面,还要看它的实质
供应问题解决方案
发现问题不是能力,发现问题并提出解决方案才是真的能力
软件测试工程师的8个能力
软件测试工程师的8个能力
10/13
软件测试工程师的8个能力
供应完满测试报告
软件测试工程师的8个能力
软件测试工程师的8个能力
13/13
软件测试工程师的8个能力
软件测试工程师的8个能力
测试报告能够说明你表达的清不清楚?领导能不能够看懂?还有
就是能不能够把你整个测试的过程给它梳理得特别详尽,人家能够通
过你的报告,能够认识到整个的项目的情况,而不是只认识一个片面
的情况
认识有关技术领域触类旁通
五、逻辑思虑能力
判断逻辑的正确性
面试官也经常会给测试人去出一些逻辑题,逻辑题能够分析出来你这个人思想有没有?活跃不活跃?还有他的xx,包括他想的问题的全面性,都能够判断得出来。
比方说去买同样商品,它的里边逻辑就会经常会出现很多问题,比方说它的会员的级别,什么样的级别去买什么样的商品,它的价钱不同样样,什么情况下会给优惠券,什么样的情况下不给优惠券?达到多少钱的情况下才能够使用优惠券?若是说这里边的逻辑出现了问题的话,那么整个的业务不用再测了
软件测试工程师的8个能力
软件测试工程师的8个能力
12/13
软件测试工程师的8个能力
对可行性逻辑分析
软件测试工程师的8个能力
软件测试工程师的8个能力
13/13
软件测试工程师的8个能力
软件测试工程师的8个能力
要去测一个网站的逻辑的时候,必然要先思虑这一个业务流程可能会波及到哪些逻辑,这些逻辑哪些是可行的,有些是正向逻辑,有些是逆向逻辑,都要考虑全面,而不是说可是把正向的逻辑测试全面了,逆向逻辑不考虑。其实经常更简单犯错的地方就是逆向逻辑
思想导图梳理思路
思想导图工具能够起到什么作用,能够让你更有效的进行测试,能够让你的思路更清楚
站在客观角度思虑
去测试的时候,不要可是可是站在测试人员的角度上去对整个网站进行测试,还更多的要站在用户的角度,要替用户考虑
六、问题解决能力
技术上的问题
把自己的个人能力提升起来,多跟别人虚心讨教,多去自己想办
法解决问题
工作中的问题
在任何的公司里边去工作,必然会碰到一些工作中间的一些不快乐的事情,而不是什么事情都会让你很顺心。所以要去办理工作上的
软件测试工程师的8个能力
软件测试工程师的8个能力
14/13
软件测试工程师的8个能力
软件测试工程师的8个能力
一些不顺心的事情,不要把它带到你的工作上,或许是你的生活上,
尽可能的去跟别人交流,去解决这个工作上碰到的麻烦
同事间的问题
在工作中间可能会波及到跟开发人员的交流,跟产品人员的交流,
跟ui人员的交流,跟这三方的人员去交流的时候,就要用不同样的交流方式
领导层的问题
若是你感觉你的领导不好,或许说你感觉对你的领导一些建议,不要的去跟同事之间去说他坏话或许怎么样的,领导需要的是解决问题的人,而不是制造问题的人
七、交流表达能力
和技术人员的交流
跟开发人员阐述弊端时要简短了然、清楚xx。当发现严重弊端时,也不要少见多怪,要站在开发人员的角度思虑怎样解决问题。而不是踩在开发头上,夸耀自己发现问题的能力。
软件测试工程师的8个能力
软件测试工程师的8个能力
15/13
软件测试工程师的8个能力
和产品人员的交流
软件测试工程师的8个能力
软件测试工程师的8个能力
13/13
软件测试工程师的8个能力