一种数据上报自动化测试方法技术

技术编号:20796895 阅读:46 留言:0更新日期:2019-04-06 10:30
本发明专利技术涉及一种数据上报自动化测试方法,包括测试前准备步骤和测试步骤,所述测试前准备步骤用以检查预期结果是否符合数据上报的需求,所述测试步骤用以自动对数据进行测试。本发明专利技术的有益效果是自动测试上传的数据,大大降低了测试人员的时间成本,提高了工作效率。

An Automatic Test Method for Data Reporting

The invention relates to an automatic test method for data reporting, which comprises a preparation step before testing and a test step, the preparation step before testing is used to check whether the expected results meet the requirements of data reporting, and the test step is used to automatically test data. The beneficial effect of the present invention is to automatically test and upload data, greatly reduce the time cost of testers and improve work efficiency.

【技术实现步骤摘要】
一种数据上报自动化测试方法
本专利技术涉及大数据检测
,具体涉及一种基于Uiautomator、Fiddler和Python的数据上报自动化测试方法。
技术介绍
现在大数据分析来源一般都来自于网络数据上报,每次数据上报都是在特定操作下进行的一次http请求,每个数据上报接口都有相应的参数以及参数值。在测试数据上报的时候,首先需要进行特定的操作,然后抓取操作触发的http请求并手动拷贝到本地,最后将抓取到的请求数据进行对比,确认参数以及参数值是否符合要求。目前,该领域存在的技术问题为:因为数据上报的接口很多,而且每个接口的参数个数也很多,所以一般在手动测试数据上报的时候,耗时非常巨大,效率及其低下。
技术实现思路
本专利技术所要解决的技术问题是提供一种数据上报自动化测试方法,旨在解决上述技术。本专利技术解决上述技术问题的技术方案如下:一种基于Uiautomator、Fiddler和Python的数据上报自动化测试方法,包括测试前准备步骤和测试步骤,所述测试前准备步骤用以检查预期结果是否符合数据上报的需求,所述测试步骤用以自动对数据进行测试。进一步,所述测试前准备步骤包括以下几步:S1本文档来自技高网...

【技术保护点】
1.一种数据上报自动化测试方法,其特征在于:包括测试前准备步骤和测试步骤,所述测试前准备步骤用以检查预期结果是否符合数据上报的需求,所述测试步骤用以自动对数据进行测试。

【技术特征摘要】
1.一种数据上报自动化测试方法,其特征在于:包括测试前准备步骤和测试步骤,所述测试前准备步骤用以检查预期结果是否符合数据上报的需求,所述测试步骤用以自动对数据进行测试。2.根据权利要求1所述的一种数据上报自动化测试方法,其特征在于,所述测试前准备步骤包括以下几步:S1:编写好执行特定操作的Uiautomator自动化脚本;S2:编写Fiddler收集http请求数据的脚本;S3:编写处理Fiddler收集的数据的Python脚本;S4:打开Fiddler,执行一遍Uiautomator自动化脚本,将收集的数据用Python脚本处理,得到数据上报的参数和参数值的预期结果;S5:人工检查预期结果是否符合数据上报的需求。3.根据权利要求2所述的一种数据上报自动化测试方...

【专利技术属性】
技术研发人员:谢博钒
申请(专利权)人:武汉风行在线技术有限公司
类型:发明
国别省市:湖北,42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1