带着目的去读书,读完立即输出,读书不贪快,读书要联想。
在IDO老徐【职场在8小时内】星球立了下半年flag【公 日更】,目前写了三篇:
第一篇:软件测试的目的【杂谈】
第二篇:软件测试七大原则【干货】
第三篇:软件测试新七大原则【干货】
接下来给大家分享我的第四篇文章,【软件测试的分类】(笔记输出)。
内容分三部分展开:软件测试的分类、区别、联系。
一、软件测试的分类(常见的几个类别)
1、功能测试
功能测试在测试工作中占的比例最大。
功能测试也叫黑盒测试,是把测试对象看成一个黑盒子。利用黑盒测试法进行动态测试时,需要测试软件产品的功能,不需测试软件产品的内部结构和处理过程。(采用黑盒技术设计测试用例的方法有等价类划分、边界值分析、错误推测、因果图和综合策略。)
2、性能测试
性能测试是通过自动化测试工具模拟多种正常峰值以及异常负载条件,来对系统的各项性能指标进行测试。(负载测试和压力测试都属于性能测试,两者可以结合进行。)
通过负载测试,确定在各种工作负载下系统的性能。目标是测试当负载逐渐增加时,系统各项性能指标的变化情况。
压力测试是通过确定一个系统的瓶颈或者不能接收的性能点,来获得系统能够提供的最大服务级别的测试。
3、界面测试
界面是软件与用户交互的最直接的层。
界面的好坏决定用户对软件的第一印象。而且设计良好的界面能够引导用户自己完成相应的操作,起到向导的作用。
同时界面如同人的面孔,具有吸引用户的直接优势。(设计合理的界面能给用户带来轻松愉悦的感受和成功的感觉;相反于界面设计的失败,让用户有挫败感,再使用强大的功能,都可能在用户的畏惧与放弃中付诸东流。)
二、区别
1、功能测试
关注产品的所有功能,要考虑到每个细节功能,每个可能存在的功能问题。
2、性能测试
主要关注产品整体的多用户并发下的稳定性和健壮性。
3、界面测试
更关注于用户体验上,用户使用该产品的时候是否易用、是否易懂、是否规范、是否美观、是否安全。
三、联系
做某个性能测试的时候,首先它可能是个功能点。首先要保证它的功能是没有问题的,然后再考虑该功能点的性能测试。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!