软件测试培训之测试工程师需具备的技能

网友投稿 747 2022-11-08

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。

软件测试培训之测试工程师需具备的技能

2.接口测试:

2)了解常用抓包协议,如:fiddler,wireshark,burpsuit

3.自动化测试:

1)自动化测试一般有UI功能自动化,接口自动化,接口参数化

2)做自动化测试需要熟练掌握一门语言,python,java,c++

3)具备一定的调试能力,最长用的就是打断点,虽然笨,但是最有效

4)做好分析设计,以免后面频繁改动,维护成本不高的业务做成自动化,设计相关的测试用例,原则是还原用户操作

4.性能测试:

1)常用软件:jmeter,loadrunner,测试报告一定要注意细节,细节才能体现报告中指示的问题

2)要会一门编程语言,脚本编写用语言,由于系统的特殊性,例如jemeter调用dubbo接口,打印日志,都要用语言完成

3)深入理解linux,系统配置会影响测试结果,要监控CPU,磁盘,内存,网络

4)熟悉各种数据结构和算法

5)使用各种辅助工具帮你解决程序出现的问题,内存溢出,CPU占用过高,读写数据库,网络长短连接

6)熟悉各种中间件,tomcat,nginx,node,redis,mysql,

5.敏捷开发:

1)敏捷开发就是快速开发,具体要团队间了解彼此之间的进度,遇到问题共同讨论,促进问题快速解决,保证项目按期完成

2)持续集成(CI)持续交互(CD):一个项目由项目负责人拆分成多个模块,分给团队的每个人合作完成,其中一部分功能模块完成要做持续集成以便进行测试,持续集成部分完成测试即可持续交互,敏捷测试过程中最重要的是保证持续交互

3)谈敏捷最重要的是了解,把任务分配给合适的人,才能保证快速高质量完成

上一篇:软件测试培训之各种测试类型的含义
下一篇:UOS设置网络的系统代理
相关文章

 发表评论

暂时没有评论,来抢沙发吧~