The embodiment of the invention discloses a software testing method and system, including the software test method: all functions get the software to be tested; the screening of all functions, determining at least one minimal functional unit, wherein, the smallest functional unit includes at least one function according to the at least one point; a minimal functional unit generates at least one minimum test case; the first test results and generate the execution of the at least one minimum test case. The embodiment of the invention can be close to the user's actual usage logic, cover the user's needs, expose the testing problems as soon as possible, and improve the testing efficiency.
【技术实现步骤摘要】
一种软件测试方法以及系统
本专利技术涉及计算机
,尤其涉及一种软件测试方法以及系统。
技术介绍
现阶段,随着计算机技术的不断发展,各种软件程序的开发量日益增长。在软件产品的开发过程中,为了保证软件质量,往往需要对软件产品进行相应的软件测试。当前技术中,在对软件进行测试时,往往只是根据产品需求书来进行测试,而并没有从用户的角度思考,因此,测试过程往往不符合用户的使用逻辑,不能及时发现问题、覆盖用户需求,不仅影响测试进度,还会影响整个软件产品开发的周期。
技术实现思路
本专利技术实施例提供一种软件测试方法以及系统,能够更好的符合用户使用逻辑,提高软件测试效率。本专利技术实施例第一方面提供了一种软件测试方法,包括:获取待测试软件的所有功能点;筛选所述所有功能点,确定至少一个最小功能单元,其中,所述最小功能单元包括至少一个功能点;根据所述至少一个最小功能单元生成至少一个最小功能测试用例;执行所述至少一个最小功能测试用例并生成第一测试结果。可选地,所述方法还包括:解析所述第一测试结果,判断所述至少一个最小功能单元是否满足预设条件;若所述最小功能单元不满足预设条件,则根据所述最小功能单元对应的最小功能点生成反馈报告。可选地,所述获取待测试软件的所有功能点,包括:获取人工标注的待测试软件的所有功能点列表。可选地,所述筛选所述所有功能点,确定至少一个最小功能单元,包括:根据预设的大数据平台的统计结果筛选所述所有功能点;或者根据预设数量的用户反馈信息筛选所述所有功能点。可选地,所述方法还包括:获取根据所述待测试软件设计的系统测试用例、场景测试用例以及指标测试用例;按照预设 ...
【技术保护点】
一种软件测试方法,其特征在于,包括:获取待测试软件的所有功能点;筛选所述所有功能点,确定至少一个最小功能单元,其中,所述最小功能单元包括至少一个功能点;根据所述至少一个最小功能单元生成至少一个最小功能测试用例;执行所述至少一个最小功能测试用例并生成第一测试结果。
【技术特征摘要】
1.一种软件测试方法,其特征在于,包括:获取待测试软件的所有功能点;筛选所述所有功能点,确定至少一个最小功能单元,其中,所述最小功能单元包括至少一个功能点;根据所述至少一个最小功能单元生成至少一个最小功能测试用例;执行所述至少一个最小功能测试用例并生成第一测试结果。2.如权利要求1所述的软件测试方法,其特征在于,还包括:解析所述第一测试结果,判断所述至少一个最小功能单元是否满足预设条件;若所述最小功能单元不满足预设条件,则根据所述最小功能单元对应的最小功能点生成反馈报告。3.如权利要求1所述的软件测试方法,其特征在于,所述获取待测试软件的所有功能点,包括:获取人工标注的待测试软件的所有功能点列表。4.如权利要求1所述的软件测试方法,其特征在于,所述筛选所述所有功能点,确定至少一个最小功能单元,包括:根据预设的大数据平台的统计结果筛选所述所有功能点;或者根据预设数量的用户反馈信息筛选所述所有功能点。5.如权利要求1-4任一项所述的软件测试方法,其特征在于,所述方法还包括:获取根据所述待测试软件设计的系统测试用例、场景测试用例以及指标测试用例;按照预设的顺序执行所述系统测试用例、场景测试用例以及指标测试用例。6.一种软件测试系统,其特征在于,包括:第一获取模块,用于...
【专利技术属性】
技术研发人员:张敏璇,
申请(专利权)人:深圳市小满科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。