【技术实现步骤摘要】
软件测试方法、装置、设备及存储介质
[0001]本专利技术涉及软件测试
,尤其涉及一种软件测试方法、装置、设备及存储介质。
技术介绍
[0002]目前常用的测试工具分为10类:测试管理工具、接口测试工具、性能测试工具、C/S自动化工具、白盒测试工具、代码扫描工具、持续集成工具、网络测试工具、app自动化工具、web安全测试工具。
[0003]但各个行业单打独斗,自立门户,每个行业、每个企业都不得不投入大量的软件开发人员实现特定功能的测试。软件缺乏平台化,不同类别的产品需要开发不同的软件,造成软件种类繁多,版本繁多,增加了软件管理的难度和使用的不确定度。软件缺乏扩展性,每个软件都是为特定用户需求实现,软件的功能相对单一,增加新的功能需要对软件进行重新技术升级,开发周期长。软件基本都是闭源的系统,缺乏软件生态,随着软件网络化、服务化、智能化的发展,软件系统复杂性不断增长,缺乏健康的生态化发展的软件,其生命周期大大缩短。软件开发仍属于研发人员的专有职能,测试人员无法主动深度地将测试专业技能应用到系统设计上,只能先根据 ...
【技术保护点】
【技术特征摘要】
1.一种软件测试方法,其特征在于,所述软件测试方法包括:获取测试元件逻辑关系以及从预设测试用例中选取目标测试用例;根据所述测试元件逻辑关系以及目标测试用例生成测试用例集合;从预设测试用例集合中选取目标测试用例集合;根据所述测试用例集合与目标测试用例集合中的测试用例对目标软件进行测试。2.如权利要求1所述的方法,其特征在于,所述根据所述测试元件逻辑关系以及目标测试用例生成测试用例集合的步骤,包括:根据所述测试元件逻辑关系确定各测试元件以及各测试元件的元件逻辑顺序;确定各测试元件对应的测试动作;根据所述元件逻辑顺序确定所述测试动作的测试逻辑顺序;根据所述测试动作以及所述测试逻辑顺序生成测试用例;根据所述测试用例以及目标测试用例生成测试用例集合。3.如权利要求1所述的方法,其特征在于,所述根据所述测试用例集合与目标测试用例集合中的测试用例对目标软件进行测试的步骤,包括:调用所述测试用例集合以及目标测试用例集合;根据所述目标软件确定对应的测试方式;根据所述测试用例集合和所述目标测试用例集合中的测试用例以及所述测试方式对目标软件进行测试。4.如权利要求1所述的方法,其特征在于,所述获取测试元件逻辑关系以及从预设测试用例中选取目标测试用例的步骤之前,还包括:获取目标软件的测试需求;根据所述测试需求创建测试元件逻辑关系;获取预设测试元件以及各软件行业测试需求;根据各软件行业测试需求以及所述预设测试元件确定预设元件逻辑顺序;根据所述预设元件逻辑顺序以及所述预设测试元件生成行业预设测试用例;获取所述目标软件对应的软件行业类型;根据所述软件行业类型从所述行业预设测试用例中选取预设测试用例。5.如权利要求4所述的方法,其特征在于...
【专利技术属性】
技术研发人员:金虎,张林,李军,黄向华,刘益群,李斌,吕新伟,
申请(专利权)人:威胜集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。