中汽研科技发布软件验收测试和软件产品登记测试能力

2024-07-02 11:20:57·  来源:中汽研科技  
 

01  什么是软件验收测试和软件登记测试?


软件验收测试是指在通用软件开发完成后,对软件进行全面的检查和测试,以确保软件的质量和功能符合用户需求和预期标准的测试活动。软件产品登记测试是指检测机构按照委托方提供的测试功能点,对其指定的通用软件产品进行功能性的检测和验证,确保这些功能都得以实现并能正常运行。通用软件是指经过专业开发并封装完整的软件产品。它们以即用型的形式提供给用户,无需用户进行额外的开发或编程工作。这类软件服务于不同行业、用于不同目的,例如操作系统、办公软件、业务系统、算法模型等均属于通用软件,是现代社会中不可或缺的信息化产物。


02  为什么要进行测试?


未经充分测试的软件可能会产生质量不稳定、用户体验感差等问题,甚至可能存在较高的安全隐患,导致用户隐私信息泄露或系统被恶意利用。因此,通用软件进行测试就扮演了“软件质量守门人“的角色。


03  如何开展测试?


据中汽研软件测评(天津)有限公司(简称“软件测评中心”)测试专家赵秋俊介绍,移动端app和信息化系统等软件通常要依据GB/T 25000-2016 《系统与软件工程 系统与软件质量要求和评价(SQuaRE)》,对其产品功能性、性能效率、兼容性、易用性、可靠性、信息安全性、维护性、可移植性、产品使用说明、用户文档集等十个方面进行测试。


图片

图1 通用软件测试内容


科学的测试用例设计


在软件开发过程中,测试用例的设计和执行是确保系统质量的关键步骤。目前,软件测评中心测试团队具备专业的测试用例设计能力,熟练运用多种测试用例设计方法,包括边界值分析、等价类划分、决策表测试、状态迁移测试以及场景测试等。通过这些方法,测试团队能够精确识别和覆盖系统各种可能的输入条件和状态转换,确保系统在功能、性能、兼容性和安全性等方面的质量和稳定。


专业的测试工具设备


有效的测试离不开专业的测试设备。测试专家赵秋俊建议,在性能测试方面,可使用loadrunner、Jmeter性能测试工具和脚本案例,支撑对软件的时间特性、资源利用性、容量等特性开展测试。在兼容性测试方面,建议使用Postman接口测试工具,支撑接口功能验证测试。在安全测试方面,可使用RASA、Wireshark等安全测试工具,支撑漏洞扫描、协议分析等安全测试。


图片

图2 测试工具


图片

图3 测试报告


分享到:
 
反对 0 举报 0 收藏 0 评论 0
沪ICP备11026917号-25