性能测试常见指标和类型
747
2022-11-08
软件测试培训之测试工程师需具备的技能
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)谈敏捷最重要的是了解,把任务分配给合适的人,才能保证快速高质量完成
发表评论
暂时没有评论,来抢沙发吧~