![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
职业深度
liang2606
这个作者很懒,什么都没留下…
展开
-
jmeter总结
添加jdbc驱动后执行sql报时区错误:报错:Cannot create PoolableConnectionFactory (FATAL: invalid value for parameter "TimeZone": "Asia/Shanghai")原因:数据库中缺少timezone文件,导致时区问题首先查找数据库时间和时区: selec...原创 2019-10-16 11:31:23 · 997 阅读 · 0 评论 -
获取安卓apk的版本信息的两种方法
方法1:使用adb命令:(1)首先需要获取到该应用(如微信)的package包名:adb shell dumpsys window w | findstr \/ | findstr name=adb shell dumpsys package com.tencent.mm | findstr versionCode查看微信的versionCode信息adb shell...原创 2018-09-26 10:46:37 · 8947 阅读 · 1 评论 -
关于学生机受控应用的问题总结
1、业务流程:(1)从应用市场下载的应用,如果没有在受控的有效时间段内,此时该应用为待分类应用,无法启动。(2)待分类应用,如果想要启动,可以通过: <1>终端自身提交申请启动的时间段,得到允许后,可执行 <2>监护人通过其他终端将该应用加入到有效分类,即可执行。2、测试总结:(1)手机里面已经存在了文件(如:txt、doc、docx等文档及文本文件),再通过入...原创 2018-04-28 15:47:25 · 149 阅读 · 0 评论 -
利用eclipse或者pycharm编写monkeyrunner脚本,cmd打开应用“转转”并截图保存到D盘
1、eclipse或者pycharm编写python脚本:from com.android.monkeyrunner import MonkeyRunner,MonkeyDevice,MonkeyImagedevice=MonkeyRunner.waitForConnection()package ='com.wuba.zhuanzhuan'activity = '.presentation...原创 2018-05-13 15:27:12 · 1628 阅读 · 0 评论 -
Instrumentation
1、Instrumentation单元测试框架,基于Junit;Junit是java单元测试根本2、想要进行自动化测试的基础: (1)对待测系统组建深入了解 (2)系统测试框架分析 (3)丰富的测试理论知识3、安卓系统的组件: (1)Activity:应用程序的界面,每个界面都可成为一个Activity;Activity之间通过Intent通信;界面控件,用于监听并对用户的...原创 2018-05-11 16:42:17 · 188 阅读 · 0 评论 -
monkey与monkeyrunner比较
1、monkey:一款通过命令行来对我们APP进行测试的工具,可以运行在模拟器里或真机上。它向系统发送伪随机的用户事件流,模拟用户操作,实现对正应用程序进行压力测试。 三个事件:动作事件、点击、拖拽 重点:坐标的获取 缺点:坐标不变,但是实际位置可变,这对于测试带来困扰2、monkeyrunner:androidSDK中自带的工具之一,此工具提供API可按制android设备或模拟器。...原创 2018-04-11 11:16:46 · 1266 阅读 · 0 评论 -
总结一下app客户端的测试点
1、最基本的:这个软件的版本、需要实现什么要的需要(功能是否实现);2、其他异常场景: (1) 卸载安装场景: 1) 卸载再次安装(卸载app会删除原来的账号与密码)或不卸载重复安装是否成功 2) 弱网络或者无网络下是否表现正常 3) 安装位置:手机内部存储或者Sdcard (2) 网络切换场景: 1) wifi与数据流量切换,a...原创 2018-03-14 10:25:02 · 1657 阅读 · 0 评论 -
从测计----monkeyScript2--获取启动的包名和应用主界面名的两种方法
方法一: 1、打开应用 2、adb shell dumpsys window w | findstr \/ | findstr name= 方法二: 1、adb shell pm list packages 获取到包名 2、adb logcat -c adb logcat ActivityManager:I *...原创 2018-03-12 16:01:06 · 331 阅读 · 0 评论 -
求助:关于sql如何统计时间的问题
三、现在我们假设应用计时分为app应用和web应用,需要考虑如下几个方面:(1)多时间段(2)表中有冗杂数据(3)用户是在web端和app端都登陆,这种类型的重复时间段只能取其一 存在数据:存在表:应用启动时间统计表Applic_Sessions:字段:applic platform start_time end_time status rowid ...原创 2018-03-02 14:54:41 · 462 阅读 · 0 评论 -
从侧计----monkeyScript实例----开启墨迹天气并添加城市,最后关闭app
monkeyScript实例(无文件格式限制,可以以.txt保存): 完成以下操作: (1)开启墨迹天气 (2)添加城市:靖江 (3)向上滑动查看未来七天天气预报 (4)查看生活指数 (5)向下滑动返回天气主界面 (6)关闭app 步骤如下: (1) type = user ...原创 2018-03-09 16:46:28 · 334 阅读 · 0 评论 -
Monkeyscript---获取包名主界面名和位置坐标
一、monkey随机事件有三类:点击、输入、手势二、Monkeyscript难点:如何获取坐标三、Monkeyscript API:1、轨迹球(手势)事件:DispatchTrackball(long downTime,long eventTime,int action, float x,float y,float pressure,float size,int meteState,float x...原创 2018-03-08 16:17:01 · 591 阅读 · 0 评论 -
从测计----深度与宽度之深度2
1、学生机为新出厂时,无论插卡还是未插卡,在未扫码开户情况下,应用正常启动,不受任何规则限制。2、开户及绑定模块:方 式:扫码开户,带来的结果:监护人A扫码之后,自然而然A为第一监护人,也就是说第一监护人只能通过扫码绑定。备 注:(1)终端如果没有同意隐私协议(开机后即显示)、或者没有网络,都无法完成开户和绑定 (2)仅开户需要SIM卡,绑定时不一定需要S...原创 2018-02-28 16:03:37 · 205 阅读 · 0 评论 -
从测计----深度与宽度之深度1
一、守护宝业务:1、SOS模块: 涉及图标:通知栏定位图标; 涉及菜单与模块:背部SOS按键、紧急联系人号码。 流程:长按按键3秒(有的终端是5秒或者长单击),触发流程进入SOS界面,至多可以添加5个不同的联系人号码(可从通讯录中导入)。联系号码如果无人接听或者挂断,自动轮播下一个号码。对于接通的号码或者轮播后的第一个号码,发送定位求救信息。 备注:对于电信号码不支持轮播2、驻留程...原创 2018-02-28 10:22:58 · 409 阅读 · 0 评论