软件测试有下面几点工作内容:
1.功能测试
2.性能测试
3.自动化测试
4.接口测试
5.压力测试
6.整体测试
7.并发测试
1.功能测试:功能测试指的是项目中任何的功能点都亦称为功能测试,诸如首页登入,注册一,上网下载,上传,这些也是功能,测试出来人员不需要把所有的按钮都再点一遍,切实保障直接点击结果对的,与产品原型图相同,总的说来那就是所有功能都需要正常运行,又不能有其他原因会造成的bug
2.性能测试:任何项目不光是要应具备良好的道德的功能,还是需要过硬的性能,一个只能实际功能调试的项目只能说是和用项目而肯定不能称之为好用,可是性能的前提应该是保证功能性测试的结束,有系统的稳定,所以才性能测试比较多测试两个方面时间和资源,时间指的那是客户只是请求服务端的响应时间与吞吐量,资源咱象要看cpu,内存,磁盘,这两个方面是性能测试的主要注意
3.自动化测试:可以编写脚本,像是的脚本语言python和shell
4.接口测试:需要自身工具并且测试,要注意查找响应时间,出参和入参,看字段名称是否是与接口文档中符号表示的一致,api功能是否是正常不使用
5.压力测试:一类在计算机数量一少部分和系统匮乏的时候进行测试3,以及常用的网络宽带,cpu,磁盘空间,打个比方,万级用户同时访问一个地址,服务是否会宕机地址是否这个可以正常吗直接点击另外最终运行
6.整体测试:对软件的过测量,长时间运行打开系统系统有无是可以都正常不使用,系统经受一定压力的情况下,运行一阵子是否是还也可以通过运行,稳定点测什么是非常重要的他是可以可以保证线上系统的稳定性和稳当性
7.并发测试:测试出来多个用户另外访问同一个应用、同一个模块的或数据记录时是否需要必然死锁也可以其他性能问题
把自己的,所见所闻,彼此分享给平台,让大家相互交流,学习,之中飞出获取更多的体验吧!