The embodiment of the present invention provides a test method for an object, which includes: analyzing the requirements of the acquired test object separately, generating test cases corresponding to each requirement to cover the requirements of the test object; automating the stability and performance of the test object to obtain test data based on the generated test cases Report; Output test data report. The technical scheme of the embodiment of the present invention can detect problems earlier and more comprehensively by testing the software system through a multi-dimensional testing method, thus encapsulating the stability of the overall function of the software and improving the work efficiency of the team.
【技术实现步骤摘要】
一种对象的测试方法、装置、介质及电子设备
本专利技术涉及计算机软件测试
,具体而言,涉及一种对象的测试方法、装置、介质以及电子设备。
技术介绍
近几年来中国软件行业发展迅猛,社会各行各业对软件系统依赖性越来越强,软件系统的规模越来越大,复杂度越来越高,对软件系统质量要求也越来越重要;软件测试跟验证,是保证软件正确性和提高软件可靠性的最基本、最重要的手段,目前软件测试领域里缺少一个对预上线软件系统多方法多维度测评方法。目前现有的软件上线系统没有明确的评估标准以及质量评测标准,并且不同的测试方法分开测试不能全面体现预上线软件或系统的整体质量情况。需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本专利技术的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
本专利技术实施例的目的在于提供一种对象的测试方法,进而至少在一定程度上克服现有的软件上线系统没有明确的评估标准以及质量评测标准,并且不同的测试方法分开测试不能全面体现预上线软件或系统的整体质量情况等一个或多个问题。本专利技术的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本专利技术的实践而习得。根据本专利技术实施例的第一方面,提供了一种对象的测试方法,包括:对所获取待测试对象的各需求分别进行分析,生成对应于所述各需求的测试用例,以覆盖所述待测试对象的各需求;基于所生成的测试用例,对所述待测试对象的稳定性以及性能进行自动化测试,获得测试数据报告;输出所述测试数据报告。在本专利技术的一个实施例中,基于前述方案,上述对所获取待测试对象的各需求分别进行分析,包括: ...
【技术保护点】
1.一种对象的测试方法,其特征在于,包括:对所获取待测试对象的各需求分别进行分析,生成对应于所述各需求的测试用例,以覆盖所述待测试对象的各需求;基于所生成的测试用例,对所述待测试对象的稳定性以及性能进行自动化测试,获得测试数据报告;输出所述测试数据报告。
【技术特征摘要】
1.一种对象的测试方法,其特征在于,包括:对所获取待测试对象的各需求分别进行分析,生成对应于所述各需求的测试用例,以覆盖所述待测试对象的各需求;基于所生成的测试用例,对所述待测试对象的稳定性以及性能进行自动化测试,获得测试数据报告;输出所述测试数据报告。2.根据权利要求1所述的对象的测试方法,其特征在于,所述对所获取待测试对象的各需求分别进行分析,包括:对所述各需求进行精确统计,获得需求点的数量;将所述需求点的数量作为分母并将所述待测试对象被覆盖的需求数作为分子,确定出所述待测试对象的各需求的覆盖率,和/或通过对所述待测试对象的各需求的进行评估,确定出所述待测试对象的各需求的覆盖率。3.根据权利要求1所述的对象的测试方法,其特征在于,所述生成对应于所述各需求的测试用例,包括:基于所述待测试对象的各需求,分别生成覆盖所述各需求的测试用例;基于所述测试用例,编写测试脚本。4.根据权利要求1所述的对象的测试方法,其特征在于,所述基于所生成的测试用例,对所述待测试对象的稳定性以及性能进行自动化测试,获得测试数据报告,包括:对所述待测试对象进行检测,判断所述待测试对象是否符合测试触发条件;当符合测试触发条件后,执行基于所述测试用例的测试脚本,对所述待测试对象的可靠性、稳定性以及性能进行自动化测试,生成测试数据报告。5.根据权利要4所述的对象的测试方法,其特征在于,所述对所述待测试对象的稳定性以及性能进行自动化测试,包括:通过预设的小集合测试数据对所述待测试对象的...
【专利技术属性】
技术研发人员:李刚,
申请(专利权)人:贵州医渡云技术有限公司,
类型:发明
国别省市:贵州,52
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。