解决方案——UI自动化难维护,接口自动化覆盖不到客户端

通常UI自动化需要时间维护,产出比例很低,不灵活,然而接口自动化虽然可以覆盖接口和场景流程,但是很多问题往往都是出现在客户端上,本人结合实践经验,探索出一条折中的方法,今天分享给大家:

其实我们在测试客户端的时候更需要在手机上操作或者网页上点点,手动点的话需要处理大量业务数据,例如,我上报功能,我客户端上报后,需要后台处理结果,然后查看客户端返回,这样的来回操作就比较繁琐,为了免去UI自动化的超大维护量和接口自动化覆盖不到客户端的问题,一个折中的办法就是,UI层面手动+后台监控脚本

 

例如一个APP,回归测试的时候,按照一个顺序,开始的时候打开脚本程序,只要客户端这边往后端发送的请求,脚本监控到之后就自动处理了,无需手动处理,简而言之就是双手不用离开手机就可以测试到所有需要后台出来的场景。

这样的话是不是很舒服,作为一个前期暂时的办法比较方便了,而且脚本可以长期使用

那么这样的脚本如何写呢,其实利用循环判断,设定试错上限,业务上各种情况都处理到位就可以把握客户端操作的时长了,话不多说,贴代码

 

大概类似这种的就可以,这是一个还没有成型的脚本,只是分享一个思路,希望大神看到可以帮我评论下

 

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

花无缺吃豆豆

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值