【技术实现步骤摘要】
基于网页代码测试的功能点标记方法和装置
本申请涉及软件测试
,尤其涉及一种基于网页代码测试的功能点标记方法和装置,还涉及用于执行该基于网页代码测试的功能点标记方法的电子设备及存储介质。
技术介绍
互联网产品一般是指提供互联网服务的一系列网页组成的产品,互联网产品在代码开发或代码迭代更新之后,需要对这一系列网页提供的各种功能进行代码功能的测试。目前,现有的网页测试方法一般是通过代码覆盖率进行测试,然而,通过代码覆盖率进行测试方式容易存在漏测风险,致使上线的网页代码存在缺陷,测试覆盖检查的准确性低、有效性差,网页代码质量难以保证。
技术实现思路
有鉴于此,本申请实施例提供了一种基于网页代码测试的功能点标记方法和装置,以及用于执行该基于网页代码测试的功能点标记方法的电子设备及存储介质,可以避免漏测,提高测试覆盖检查的准确性和有效性,保证网页代码质量。本申请实施例的第一方面提供了一种基于网页代码测试的功能点标记方法,包括:按照功能点对待测试的网页代码进行埋点处理,生成功能点测试列表; ...
【技术保护点】
1.一种基于网页代码测试的功能点标记方法,其特征在于,包括:/n按照功能点对待测试的网页代码进行埋点处理,生成功能点测试列表;/n在进行网页代码测试时通过调用所述功能点测试列表统计测试过程中功能点的执行数据;/n结合所述功能点测试列表以及统计获得的执行数据,生成与所述测试过程对应的执行记录表,并在所述执行记录表中对所述测试过程未执行的功能点进行标记显示。/n
【技术特征摘要】
1.一种基于网页代码测试的功能点标记方法,其特征在于,包括:
按照功能点对待测试的网页代码进行埋点处理,生成功能点测试列表;
在进行网页代码测试时通过调用所述功能点测试列表统计测试过程中功能点的执行数据;
结合所述功能点测试列表以及统计获得的执行数据,生成与所述测试过程对应的执行记录表,并在所述执行记录表中对所述测试过程未执行的功能点进行标记显示。
2.根据权利要求1所述的基于网页代码测试的功能点标记方法,其特征在于,所述按照功能点对待测试的网页代码进行埋点处理,生成功能点测试列表的步骤,包括:
通过对所述网页代码按照功能点进行解析,识别出所述网页代码中功能点对应的代码段;
通过在所述功能点对应的代码段中添加记录插件的方式对所述待测试的网页代码进行埋点,所述记录插件用于记录所述功能点对应的代码段的执行次数。
3.根据权利要求1或2所述的基于网页代码测试的功能点标记方法,其特征在于,所述按照功能点对待测试的网页代码进行埋点处理,生成功能点测试列表的步骤,还包括:
基于网页界面场景统计网页代码中功能点对应的应用场景总数量;
在所述功能点测试列表中按照所述功能点对应的应用场景总数量配置埋点的记录阈值,所述记录阈值表示所述埋点对应的功能点在测试过程中需要被执行的次数。
4.根据权利要求3所述的基于网页代码测试的功能点标记方法,其特征在于,所述结合所述功能点测试列表以及统计获得的执行数据,生成与所述测试过程对应的执行记录表,并在所述执行记录表中对所述测试过程未执行的功能点进行标记显示的步骤,包括:
对于所述功能点测试列表中的功能点,将统计获得的所述功能点对应的执行数据与功能点测试列表中所述功能点对应配置的记录阈值进行比对;
若所述功能点对应的执行数据未满足所述记录阈值要求,则在所述执行记录表中对所述功能点进行标记显示。
5.根据权利要求4所述的基于网页代码测试的功能点标记方法,其特征在于,所述若所述功能点对应的执行数据未满足所述记录阈值要求,则在所述执行记录表中对所述功...
【专利技术属性】
技术研发人员:王永祥,
申请(专利权)人:平安普惠企业管理有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。