行业动态

对于移动APP测试的一个小技巧

  目标:目前越来越多的应用要支持移动设备,html5的推出,方便了页面对移动app的支持,那么我们该如何有效的去测试同时支持app和web的代码?web的测试可以使用浏览器的一些工具来辅助测试,比如ff的一些插件捕捉请求,抓包,可以来分析数据,进而验证数据的正确性与否,但是移动app该如何进行测试,如何去抓包,捕捉这些请求,客户端上是无法实现的。那么有别的方法吗?如果客户端测试你仅仅只用一个客户端来完成说明你out了。介绍一种方法来实现在pc上抓包,监控app的所有请求,测试app的代码。

对于移动APP测试的一个小技巧

  需要的技术:设置热点,抓包工具(这里使用fiddler),http请求的基本知识

  搭建热点:

  1.在文本中写出一下脚本:

  @echo off

  @netsh wlan set hostednetwork mode=allow ssid=tuanqa key=123456

  @netsh wlan start hostednetwork

  @echo on

  @echo press any key to stop hosted network

  @pause

  @netsh wlan stop hostednetwork

  @pause

  保存为wifi.bat

  2.管理员的权限运行这个脚本,会出现一个dos的窗口,不要关闭。打开无线的开关(笔记本上的)找到网络设置,出现了一个新的无线连接我命名为test,选中本地连接右键 属性 共享 选中共享给test 勾选允许其他网络访问。切换到刚才打开的dos 窗口 按任意键 窗口消失,再次以管理员身份运行,这个时候会发现多了一个wifi网络tuanqa 密码123456。

  3.pc上运行fiddle,设置:tools>fiddle option>connections 监听端口设置成8888.手机连接tuanqa,在高级设置里面设置代理 本机的dnsip 端口8888。

  4.修改pc上的hosts,让访问打到自己的测试环境,这个时候app上的操作请求 会被fiddle捕捉。

  这样对于移动app的测试就可以向web页面的测试一样了,使用工具分析数据和请求了。

  以上内容为大家介绍了对于移动APP测试的一个小技巧,本文由多测师亲自撰写,希望对大家有所帮助。了解更多软件测试相关知识:https://www.duoceshi.com/xwzx-hydt/

新闻资讯

联系我们

联系人:王女士

手机:17727591462

电话:0755-21072941

邮箱:hr@duoceshi.com

地址: 广东省深圳市龙华区龙华街道清湖和平路62号优鼎企创园D栋201室,202室

用手机扫描二维码关闭
二维码