一种软件测试范围确定方法、软件测试方法和装置.pdf
一只****iu
在线预览结束,喜欢就下载吧,查找使用更方便
相关资料
一种软件测试范围确定方法、软件测试方法和装置.pdf
本发明公开了一种软件测试范围确定方法,包括:根据改动代码的覆盖状态确定未覆盖的改动代码;基于源代码库,按照指定格式构建代码中调用关系;根据所述调用关系确定所述未覆盖的改动代码的调用链,将所述调用链作为软件测试范围。还提供了一种软件测试方法和装置,对上述软件测试范围确定方法确定的软件测试范围进行软件测试。该软件测试方法和装置能够精确地确定软件测试范围,减少了盲目覆盖或者过度覆盖带来的人力和资源浪费,进而提高了测试精度和测试效率。
软件测试进度的确定方法、装置和电子设备.pdf
本发明提供了一种软件测试进度的确定方法、装置和电子设备,包括:获取目标测试软件的代码覆盖情况;根据代码覆盖情况计算目标测试软件对应的代码覆盖率;通过测试进度计算模型对目标测试软件对应的代码覆盖率进行测试进度计算,得到目标测试软件的测试进度。本发明的软件测试进度的确定方法中,是通过测试进度计算模型对目标测试软件对应的代码覆盖率进行的测试进度计算,从而得到了目标测试软件的测试进度,该过程不依靠人工反馈,不会受到人为不可控因素的影响,直接通过测试进度计算模型计算得到的目标测试软件的测试进度更加准确,可信度高,缓
一种软件测试的方法和装置.pdf
本发明公开了一种软件测试的方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括:调用待测试软件对应的外部接口,确定调用结果中是否包括待测试软件的生产数据;当调用结果中未包括待测试软件的生产数据时,确定待测试软件对应的测试数据的数据类型,并根据数据类型,生成待测试软件对应的测试数据;根据测试数据,对待测试软件进行测试。当待测试软件无法连接到外部接口以致无法获取外部数据源、或者外部数据源中不包含测试数据时,该实施方式能够根据外部接口的调用结果,自动生成测试数据,并根据测试数据,对待测试软件进行测试,以使
一种软件功能测试方法和装置.pdf
本发明公开了一种软件功能测试方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括:确定软件的待测试调用链路;根据预设的调用方法与测试用例之间的映射关系以及待测试调用链路包括的第一调用方法,为待测试调用链路筛选多个目标测试用例;根据待测试调用链路、目标测试用例以及预设的测试框架,生成自动化测试脚本;通过自动化测试脚本测试软件的功能。该实施方式有效地降低了软件功能测试和维护自动化测试脚本的成本。
一种软件测试方法及装置.pdf
本发明实施例提供了一种软件测试方法,包括:获取待测软件中目标函数的代码地址区间;运行所述待测软件,并统计预置的测量时间内PC程序计数器指针在所述代码地址区间内的停留时间,所述测量时间为处理器时钟周期的整数倍;根据所述停留时间计算所述目标函数的负载信息。本发明实施例还提供了一种软件测试装置,采用本发明,可以准确的估计待测软件中目标函数的负载情况。