软件测试相关的url


1.测试教程网:http://www.testclass.net/

2.Csdn:https://www.csdn.net/

3.菜鸟驿站:https://www.runoob.com/


用测试发现产品的不可以测试性
建立产品质量的评估方法
建立可持续运行的测试框架
建立关注开发质量的开发文化
贡献产品发展


测试一个应用:
除了基本功能外,仍包括是否有新增权限、数据、埋点


OTest系统测试:
功能插件:Monkey、老化测试、脚本自动化、遍历控件、各种专项(比如蓝牙/wifi)等
辅助插件:执行adb命令adb command、应用安装install、bat脚本

拿monkey来说,包含:
应用名、包名、启动页、监控页、是否需要处理系统弹窗
测试方式:按操作次数、按测试时间
测试值:次/分钟(正常默认为5W次)
事件间隔时间(毫秒):(正常默认100ms)
点击(%):(默认80)
滑动(%):(默认15)
系统按键(%):(默认5)
限定crash数量:(默认50)
限定ANR数量:(默认50)
是否静音测试:(默认是)
是否打开操作截屏:(默认关)
是否打开录屏功能:(默认关)
录屏的时间(min):(默认15min)


关于weditor使用的背景描述:
在编写或者维护UI脚本时,需要借助工具来查看控件的属性
(1)公司早几年推广的Phenix插件已停止维护,同步屏幕控件已失效,不能使用;
(2)Android SDK自带的uiautomatorviewer或者Android Device Monitor在办公环境运行多数存在运行失败、未响应或者获取布局失败的问题。

Weditor安装与使用:
GitHub地址:https://github.com/openatx/weditor
1) 安装WEditor。进入cmd,输入pip install weditor安装weditor
2) 打开WEditor:在cmd下,输入python -m weditor,此时会自动打开默认浏览器

正常是需要先连接手机再进入cmd输入命令打开weditor
1)连接方式1(直接通过USB连接):
a.直接USB连接电脑
b.python -m weditor打开weditor
打开默认浏览器后点击“Dump Hierarchy”
2)连接方式2(通过同wifi连接):
a.    查找终端ip。进入设置-WLAN-高级设置,查看ip地址
b.    电脑与终端连接。在WEditor页面中,选择Android,在下图所示位置输入终端的
或者直接使用adb devices查看手机终端ip输入进weditor里Connect再Dump Hierarchy即可

最终改善效果.1)解决了Phenix插件停止维护之后无UI审查工具可用的问题
(2)规避Android SDK自带的uiautomatorviewer或者Android Device Monitor在办公环境运行多数存在运行失败、未响应、获取布局失败的问题,从uiautomatorviewer切换到WEditor无需学习成本
(3)Appium或者Android Studio从下载安装到学会使用耗时:2-4小时/人,WEditor从安装到学会使用:20分钟/人



知识储备:
模块树/图
常用的adb命令(bugreport,dumpsys,am,pm,ps,top...)
adb shell dumpsys window |findstr mCurrentFocus
adb shell bugreport |grep am_focused_activity

am(Activity Manager)
ADB命令相关文档:https://www.wanandroid.com/blog/show/2310
可关注:
https://source.android.google.cn/source/read-bug-reports.html


框架:
TestNG:https://www.cnblogs.com/yxfeng/p/7605522.html
Selenium
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值