慕测 移动应用测试——实用技巧函数总结

本文主要介绍了移动应用测试中的一些实用技巧,包括延时、ID定位、class内部定位(text法和index法)、通过class的位置定位及返回上一页、输入文本信息等。适合初学者快速掌握移动端自动化测试的方法。
摘要由CSDN通过智能技术生成

小白第一次参加慕测的移动端测试,一开始让各种环境配置给搞晕了,差点放弃,关于环境安装我想等下回在写篇文章,给那些想参加又无从下手的人些帮助。这次文章就先讲讲几个做题的技巧,毕竟明天就初测了,说不定有的人还能用上 [嘻嘻~]


这篇文章主要讲一下几个实用的代码:


——————————————————————————

1. 延时

//此方法用于防止页面未加载完的情况导致的bug
    Thread.sleep( X );

其中 X 为延时的时间,单位为毫秒(ms)

  当你测试的时候通常会看着模拟器界面对吧(我用的是电脑模拟器,当然有的人用的是真机,这是个好习惯),加入有一步,你写的代码没成功运行,而且卡住的位置页面还在加载,那就试试加个延时函数吧,设个一秒两秒的说不定就成功了。
  亲测是可以碰碰运气的,毕竟有的时候确实就是因为页面没有加载完,所以导致下一步点击未执行。哪怕你看着你想点击的位置是一开始就加载出来的,在做练习题的时候我就遇到过这样的问题,明明我想点的位置一开始就加载出来了,只是其他部分还在加载,这个时候加个延时函数就通过了
  而且合理的运用延时函数可以让你的测试过程看起来舒服很多,让你在检查测试的时候能看出来进行到哪一步了,不然有时候画面一闪就测试过去了你甚至都不知道这进行到哪一步了。。。



2. ID定位

//此方法通过目标的ID来获取标签,并点击
    driver.findElementById("X").click();

其中 X 为目标标签的ID(别忘了在 X 外面加上双引号,因为它是字符串~),

PS:往后的代码我都会写一行完整的方便新手上手,可能一行有几部分组成,请仔细阅读前面的注释和后面的解释,望小白不要误会

例如:

driver.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值