cs结构(客户端)软件测试要点,需要写成PPT给开发看的,让开发避免低级错误!在线等!!!
主要要说明几个方面
1功能性测试
1)功能正确性,检测标准为需求文档或者设计文档,主要检查是否存在功能缺失
2)流程正确性,正常流程、回退流程、分支流程是否能正常使用
3)功能可靠性,在错误、非法、空的情况系统是否能做出正确的响应(黑盒测试方法如边界值、等价类划分等,这个就不细说了)
4)流程可靠性,主要针对非需求、设计上有说明可能为非法流程的操作过程,这种情况在复杂流程系统中存在,经常出现单节点上有多个分支,或者存在交叉流程的系统中,或者分支流程中存在回退操作的,都有可能,具体情况需要具体分析了
5)数据正确性,如果C/S的系统的话可能涉及金融行业,钱算的对不对,算法的逻辑判断,这个需要结合功能正确性和可靠性一起进行测试的
2、对于性能要求的话,主要关注以下3个方面,时间特性(响应时间、传输时间等)、用户数情况(并发用户数、在线用户数等)、资源特性(服务器的CPU、内存、网络等使用情况、客户端的cpu情况、内存使用情况),这个需要团队在开发伊始就要注意的,主要集中在技术选型、开发框架、数据库设计方面
后面的内容需要团队的能力提升以后的事情了,不过现在可以让大家有相关意识,不用以后手忙脚乱
3、安全特性主要关注应用安全(包括功能性安全、权限安全等)、系统安全(软件是否存在安全后门等等类似)
4、兼容性关注不同的操作系统
5、易用性关注用户能否易于上手(这个可以扩展出去的内容)
有这几个方面,我想差不多够了,当然还有更细节的方面。
多重随机标签