一种应用程序测试方法及装置与流程

文档序号:12756003阅读:来源:国知局
一种应用程序测试方法及装置与流程

技术特征:
1.一种应用程序测试方法,其特征在于,所述方法包括:构建沙箱环境,所述沙箱环境用于模拟所述应用程序运行的真实环境;加载所述应用程序的测试版本至所述沙箱环境中运行,以使用户在所述沙箱环境中完成对所述测试版本的功能测试和调试;当用户完成对所述测试版本的功能测试和调试后,通过预设的数据接口将调试完成的应用程序接入真实环境以运行;在将调试完成的所述应用程序接入所述真实环境之后,还包括:获取预设数量的白名单用户,以使所述白名单用户对接入真实环境的调试完成的应用程序进行白名单测试;在将调试完成的所述应用程序接入所述真实环境之后,将所述应用程序在所述沙箱环境中的各项设置同步到所述真实环境中;定时扫描生成的用户的监控日志,并根据预设的规则对监控结果进行统计及存储;在用户申请接入所述真实环境时,则根据存储的统计结果,做出通过申请或者阻止申请的动作,且当申请被阻止时,根据所述监控日志的所述统计结果向用户返回不符合预设的接入条件的相关信息。2.如权利要求1所述的方法,其特征在于,在所述当用户完成对所述测试版本的功能测试和调试后,通过预设的数据接口将调试完成的应用程序接入真实环境以运行的步骤之前,还包括:检测并记录用户对所述测试版本的功能测试和调试,生成所述监控日志,以使运营人员根据所述监控日志判断调试完成的应用程序是否符合预设的接入条件;当调试完成的应用程序符合预设的接入条件时,执行所述当用户完成对所述测试版本的功能测试和调试后,通过预设的数据接口将调试完成的应用程序接入真实环境以运行的步骤。3.一种应用程序测试装置,其特征在于,包括:构建单元,用于构建沙箱环境,所述沙箱环境用于模拟所述应用程序运行的真实环境;加载单元,用于加载所述应用程序的测试版本至所述沙箱环境中运行,以使用户在所述沙箱环境中完成对所述测试版本的功能测试和调试;接入单元,用于当用户完成对所述测试版本的功能测试和调试后,通过预设的数据接口将调试完成的应用程序接入真实环境以运行;所述装置还包括:白名单获取单元,用于在将调试完成的应用程序接入真实环境以运行之后,获取预设数量的白名单用户,以使所述白名单用户对接入真实环境的调试完成的应用程序进行白名单测试;所述装置还用于在将调试完成的所述应用程序接入所述真实环境之后,将所述应用程序在所述沙箱环境中的各项设置同步到所述真实环境中;定时扫描生成的用户的监控日志,并根据预设的规则对监控结果进行统计及存储;在用户申请接入所述真实环境时,则根据存储的统计结果,做出通过申请或者阻止申请的动作,且当申请被阻止时,根据所述监控日志的所述统计结果向用户返回不符合预设的接入条件的相关信息。4.如权利要求3所述的装置,其特征在于,还包括:监控日志生成单元,用于检测并记录用户对所述测试版本的功能测试和调试,生成监控日志,以使运营人员根据所述监控日志判断调试完成的应用程序是否符合预设的接入条件;相应地,所述接入单元用于当调试完成的应用程序符合预设的接入条件时,执行所述当用户完成对所述测试版本的功能测试和调试后,通过预设的数据接口将调试完成的应用程序接入真实环境以运行的步骤。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1