数据定义在 xml 里面,读取出来的时候都是 String 类型
但为什么一定得转型成实际的数据类型呢,接口的入参全部由读取出来字符串拼接组成会有什么问题吗,本来也不需要传数据类型的吧?
这里不是很明白,求解惑。。
中文乱码问题,手动改下浏览器的文字编码就可以了吧
这贴第一个回复,应该要黑幕我才对→_→
#16 楼 @hjhjhghghg 嗯,只是举个例子
#14 楼 微信内置浏览器那种暂时没办法 @hjhjhghghg
#10 楼 @hjhjhghghg 刚刚看了下,可以查看 webview
@duffypace 右侧树状图点卡看看
1、分析需求,关注重点:移动 app、活动、电影票、20% 的价格、1000 张、限购 1 张
2、功能测试就根据刚才的重点分析了
移动 app:加上这是个活动,所以需要考虑弱网络下;网络流量需要考虑图片是否使用缩略图;用户体验……;稳定性 l;
活动:H5 的可能比较大,但还是应该问清楚点;webview 如何测试;活动如何上线,能否正确进入活动界面
电影票:电影票是某一部电影,还是所有在售电影;选座是否正常;已售座位的信息更新是否及时;电影的相关信息是否正确;
20% 的价格:购买方式(网银、支付宝、微信)是否正常;可能存在的安全漏洞;折扣是怎么计算的,数据库需要传哪些参数;退款时退款数额是否正确;购买时提交异常数据能否正常处理
1000 张:1000 张的等价类划分;如何处理并行,N 个人同时付款一张票;如果有允许等待 30min 内付款,那等待付款时这张票能否允许其他人付款;退款的票能否重新购买
限购:根据什么信息限购,eg 手机号、app 账号…;重复购买能否成功;买了后退款重新买是否正常;如果有允许等待 30min 内付款,那第一张不付款,购买第二张会怎么样…;能否通过抓包修改参数购买多张
3、压测,峰值并发的设计
然后作为负责人,还得知道上线时间;开发是否留有足够测试时间;手下多少人、怎么分配人员;根据时间还得考虑接口测试、自动化测试范围和时间、组内测试用例评审
很久没看过电影,测试经验不多,也没处过管理的位置。。还是等有经验的人来补充吧
#5 楼 @taki 想起来了,之前也看过你那篇帖子,UIAutomatorview 简单封装 生成脚本 (初版),不过你的帖子在 Appium 板块,我又一时没想起来了,就只翻了 Uiautomator 板块的帖子 orz。。
#4 楼 @seveniruby 嗯,指定 java 后好些了,也可能只是我看惯了代码区用黑色背景色所以有点不习惯
#2 楼 @lihuazhang 好的,我就是觉得复制代码用 md 后格式总有点奇怪,所以才贴的图
想了下,从父节点开始遍历好像还不够的样子。。还是得从根节点开始遍历
把 parentNode 改成 mRootNode 吧
#4 楼 @lihuazhang 下载地址的微盘显示还在审核,现在还下载不了
厉害,这个相当实用
现在 Java 还只是半桶水,看来也得学习下 js 了,Macaca 看起来确实挺有意思的
感谢分享,看完几个帖子后受到启发不少,于是最近也开始动手折腾功能扩展
楼主,想问下你的输入框输入文本是怎么处理的?adb shell input text 不支持中文,而且还有手机输入法的干扰。。
感觉需要个结构图或者目录贴
楼主,想问下你获取 activity 会不会卡一会儿才能获取到?
我点击 device sreenshot 后,会反复执行几十次 adb 命令(不知道哪里的原因。。),导致会卡一下
刚刚发现原来是处理 xml 时,会遍历界面上所有的控件,每次遍历的时候都会执行 adb 命令查询 activity。。所以不能像处理 xpath 那样改了,没必要写到 Uinode 里面了