
测试
liang2606
这个作者很懒,什么都没留下…
展开
-
从测计----monkey汇总1
1、安卓SDK自带一个自动化测试工具,就是通过ADB链接真机或模拟器,模拟用户的按键输入,触摸屏输入,手势输入等,看设备多长时间会出异常,操作简单。2、手机打开USB调试、文件传输,成功连接电脑 电脑成功配置jdk、sdk环境3、原理:执行手机中的/system/bin/monkey的脚本文件4、monkey基本语法:adb shell monkey动作(1)adb shell monkey ...原创 2018-02-27 10:55:17 · 161 阅读 · 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 · 9138 阅读 · 1 评论 -
关于终端字体切换的测试总结
1、给定需求:在原有字体可切换的前提下,外加入一个字体放大模块。2、说明: 原有字体切换:入口:设置--显示--字体大小--可调整大中小三中字体 外加字体放大模块:入口:状态栏--标准显示(放大显示)或者设置--显示--显示大小 终端有两种显示模式:3*4布局、4*6布局3、外加字体放大模块:切换会重启手机测试总结:1、两种布局下,大字体显示下,单个应用未读消息角标,未读消息数量超过9...原创 2018-06-08 15:34:04 · 227 阅读 · 0 评论 -
记录一次无法很好解决的问题
近些天在做手机的一些测试,问题如下:(1)待机时长较短:20180526 13:00 100% -----20180528 08:30 已经关机(2)手机某一段时间异常卡顿(3)终端切换字体时、重启终端时,出现过“桌面”异常停止手机硬件为:系统:android6.0,处理器:四核1.5GHZ,内部存储:32GB,运行内存:3GB1、如何查询手机耗电量及待机时间较短问题:一般来说,如果我们手头上没...原创 2018-05-28 10:15:30 · 216 阅读 · 0 评论 -
monkey与monkeyrunner比较
1、monkey:一款通过命令行来对我们APP进行测试的工具,可以运行在模拟器里或真机上。它向系统发送伪随机的用户事件流,模拟用户操作,实现对正应用程序进行压力测试。 三个事件:动作事件、点击、拖拽 重点:坐标的获取 缺点:坐标不变,但是实际位置可变,这对于测试带来困扰2、monkeyrunner:androidSDK中自带的工具之一,此工具提供API可按制android设备或模拟器。...原创 2018-04-11 11:16:46 · 1308 阅读 · 0 评论 -
monkeyrunner2
1、 键值事件:press(name,type)name:String数据类型;keycode名;如:KEYCODE_ENTER虚拟键盘的enter键、KEYCODE_MENU菜单键type:key event按键类型;数据类型integer;如:DOWN按下事件、UP弹起事件、DOWN_AND_UP按下弹起事件2、 长按事件:drag(start,end,duration,steps)start...原创 2018-04-09 16:34:03 · 166 阅读 · 0 评论 -
总结一下app客户端的测试点
1、最基本的:这个软件的版本、需要实现什么要的需要(功能是否实现);2、其他异常场景: (1) 卸载安装场景: 1) 卸载再次安装(卸载app会删除原来的账号与密码)或不卸载重复安装是否成功 2) 弱网络或者无网络下是否表现正常 3) 安装位置:手机内部存储或者Sdcard (2) 网络切换场景: 1) wifi与数据流量切换,a...原创 2018-03-14 10:25:02 · 1717 阅读 · 0 评论 -
从侧计--mongkeyScript问题
mongkeyScript脚本中的问题:1、利用LauncherActivity(com.taobao.etao,com.taobao.etao/com.taobao.sns.activity.LaunchActivity)启动应用的时候,是否一定要保证应用在手机的当前展示界面中么?2、执行monkeyScript脚本中,是否一定要保证终端亮屏呢?这两个问题,在实际操作中:1、待启动的应用在第三个...原创 2018-03-12 14:11:35 · 189 阅读 · 0 评论 -
从侧计----monkeyrunner1
一、monkey与monkeyrunner比较: monkey:较难支持插件编写;无截屏功能;对数据流控制能力弱;无法完成录制功能。 二、monkeyrunner的API分为三类 1、monkeyrunner API:提供用于连接monkeyrunner和设备的方法;其中有一个方法waitforConnection()引出monkeyDevice。 ...原创 2018-03-16 11:18:29 · 211 阅读 · 0 评论 -
从侧计----monkeyScript实例----开启墨迹天气并添加城市,最后关闭app
monkeyScript实例(无文件格式限制,可以以.txt保存): 完成以下操作: (1)开启墨迹天气 (2)添加城市:靖江 (3)向上滑动查看未来七天天气预报 (4)查看生活指数 (5)向下滑动返回天气主界面 (6)关闭app 步骤如下: (1) type = user ...原创 2018-03-09 16:46:28 · 367 阅读 · 0 评论 -
也来总结一下数据库的一些知识1
多年不用,很多都有些生疏,恰逢在论坛上看到同志在作数据库的一些总结,我也来讨个巧!1、数据库类型: 层次性数据库、网络式数据库和关系式数据库2、数据库语言: (1) DDL(Data Definition Language)数据库定义语言:如drop、alter、create。 用于定义数据库结构、基本表、视图等。 (2) DML(Data Manipulation Lan...原创 2018-03-15 15:45:27 · 239 阅读 · 0 评论 -
从测计----深度与宽度之深度1
一、守护宝业务:1、SOS模块: 涉及图标:通知栏定位图标; 涉及菜单与模块:背部SOS按键、紧急联系人号码。 流程:长按按键3秒(有的终端是5秒或者长单击),触发流程进入SOS界面,至多可以添加5个不同的联系人号码(可从通讯录中导入)。联系号码如果无人接听或者挂断,自动轮播下一个号码。对于接通的号码或者轮播后的第一个号码,发送定位求救信息。 备注:对于电信号码不支持轮播2、驻留程...原创 2018-02-28 10:22:58 · 464 阅读 · 0 评论 -
从测计----monkey汇总2--日志截取与分析
一、日志截取:(1)adb shell monkey -p com.sina.weibo --ignore-crashes --ignore-timeouts --monitor-native-crashes -v -v 10000 > E:\xxx.log 运行时忽略崩溃、应用响应超时、监视系统中本地代码发生的崩溃,日志级别2个V模拟点击10000次,将日志信息打印出来并保存到系统E盘。...原创 2018-02-27 10:57:08 · 361 阅读 · 0 评论 -
【求助】python+appium+unittest执行脚本时不执行的问题?
python+appium+unittest执行脚本时候,一直卡在这个地方,是什么原因啊,是脚本问题还是什么原因?appium中:> error: Unhandled error: TypeError: undefined is not a function> at [object Object].ADB.getPIDsByName (D:\Appium\loadspa...原创 2018-11-28 09:34:41 · 1367 阅读 · 1 评论