- 博客(25)
- 收藏
- 关注
转载 mysql 进阶查询(学习笔记)
学习笔记,来源:实验楼 ,链接: https://www.shiyanlou.com/courses/9 一、日期计算: 1、要想确定每个宠物有多大,可以使用函数TIMESTAMPDIFF()计算当前日期的年和出生日期之间的差也可以按照直接使用语句(YEAR(CURDATE())-YEAR(birth))计算,其中函数CURDATE()是计算当前的日期。如果...
2018-02-25 15:34:00
228
转载 xshell 常用命令
一、grep 命令 (1)命令格式 grep [选项] pattern [file] (2)常用参数 参数 描述 -c 计算找到 '搜寻字符串'(即 pattern) 的次数 -i 忽略大小写的不同,所以大小写视为相同 -n 输出行号 -v 反向选择,打印不匹配的行 -r 递归搜索 --color=auto 将找到的关键词部分加上颜色显示 (3)常用范例 例一:将...
2018-02-04 22:54:00
743
转载 mysql 常用语句
打开数据库:sudo service mysql start 使用root 登录:mysql -u root 创建数据库:CREATE DATABASE mysql_shiyan; 查询数据库:show databases; 连接数据库:use mysql_shiyan; 查询表:show tables; 创建表:CREATE TABLE employee(id int(10...
2018-02-04 22:52:00
163
转载 mac下Appium环境配置
一、Appium环境搭建 1、xcode(需要OS X版本支持): 下载对应版本的xcode(支持对应手机系统),解压,拖入应用程序。 xcode下载地址:https://developer.apple.com/download/more/ 2、安装appium: 安装node、brew、nmp、carthage等:http://www.jianshu.com/p/efa9ac...
2018-02-04 22:39:00
328
转载 APPIUM API整理(python)---其他辅助类
App运行类 1.current_activity current_activity(self): 用法: print(driver.current_activity()) Retrieves the current activity on the device. 获取当前的activity 2. start_activity start_activity(se...
2017-09-26 23:14:00
181
转载 APPIUM API整理(python)---操作类
前言:android手机大家都很熟悉,操作有按键、触摸、点击、滑动等,各种操作方法可以通过api的方法来实现。 参考博文:http://blog.youkuaiyun.com/bear_w/article/details/50330565 1.click click(self): Clicks the element(点击元素 ) 用法 element.click() driver....
2017-09-26 23:11:00
249
转载 APPIUM API整理(python)---元素查找
最近在学习自动化框架appium,网上找一些API相关资料整理了一下 1.find_element_by_id find_element_by_id(self, id_): Finds element within this element's children by ID(通过元素的ID定位元素) :Args: - id_ - ID of child element to lo...
2017-09-26 22:53:00
177
转载 Appium+eclipse+python环境配置
1、安装安卓开发环境(教程很多,不细写) 2、安装eclipse 下载eclipse,解压即可 3、安装python 下载地址:https://www.python.org/downloads/release/python-2713/ 下载文件:python-2.7.13.msi 配置环境变量:path中加入“E:\python;” 4、ecli...
2017-09-10 22:27:00
204
转载 uiautomator-CTS上运行,出xml报告
一、CTS 介绍与命令说明 主要介绍: CTS下载与配置 CTS目录说明 CTS基本命令说明 Windows系统下运行CTSCTS 全称Compatibility Test Suite 兼容性测试套件。每个Android手机必须要通过最新的 CTS 检测,以保证标准的 Android Application 能运行在该平台下。通过了 CTS 验证,需要将测试报告提交给...
2017-01-21 23:02:00
197
转载 uiautomator--图像处理
一、图像处理在自动化中使用场景 1)效果类截图 图像处理技术在自动化的场景中很容易使用到。自动化不是万能的,有时候效果类的是无法进行验证的,但是效果类一般会有图像显示,我们可以通过截图对比实现。 2)不可见的组件图像对比 uiautomator依赖于组件的可见性,组件不可见的时候,那组件里的信息也是不可读到的,类似ImgButton,它的状态一旦变化,我们就没有办法判断,这种...
2017-01-17 15:43:00
254
转载 java--连接SQL数据库获取验证码
1、导入SQL相关的包: 可以下载:mysql-connector-java-5.1.39-bin.jar 将包导入到工程的方法:project(在工程名上点鼠标右键) -> Build Path -> Configure Build Path -> Libraries -> Add External Jar’s 写一个获取验证码的方法: publ...
2016-12-29 15:04:00
300
转载 java--字符串
一、基本数据类型 基本类型 大小 对应的包装类 最小值 最大值 byte 8-bit Java.lang.Byte -128 +127 short 2Byte= 16bit Java.lang.Short -32768 +32767 int 4Byte= 32bit Java.lang.Integer -2^3...
2016-12-29 14:51:00
108
转载 Uiautomator-----新建工程
一、前提: 安装好安卓开发环境:jdk、安卓SDK、ADT、ant、eclipse 配置环境 二、新建uiautomator工程 1、打开eclipse,新建一个工程(这个网上资料很多,大家自己看) 2、工程右键NEW>Folder Folder name:libs 3、到E:\Andriod SDK\platforms\android...
2016-12-29 14:37:00
114
转载 Uiautomator--Uiselector元素定位
一、UiSelector作用 按照一定的条件(例如控件的text值,资源id),定位界面上的元素。UiSelector对象的最终目的是去构造一个UiObject对象。 二、元素定位 1、根据text定位: 函数返回值 函数体 说明 用法 UiSelector text(String text) 根据“控件text属性的内容”构造出U...
2016-12-29 14:24:00
1065
转载 Uiautomator--断言的使用
一、断言函数的使用 1、用例结构: 自动化用例结构,一般可以分成一个用例集,然后用例集下面会有非常多的用例组成,我们可以从多个用例中抽出一些用例组成测试套件。 2、用例的标准结构: setUp:初始化 Test: 初始化场景与数据 模拟操作步骤 断言(一个完整的测试用例必须要有一个断言,作为标准来判断用例成功或失败) 恢复场景...
2016-12-28 17:57:00
533
转载 Android UI自动化用例设计技巧
一、封装方法 1、编程如何越来越快: 首先,需要经验丰富,知识面广。 其次,每一个熟练编程的人员,都会有自己的一个库,解决各种问题、各种通用的方法函数。 同理,自动化脚本也是编程,测试用例则为需求,UI自动化编写虽然容易,但是界面变化快、维护庞大。所以封装通用方法,是最快最容易的途径。 2、哪些方法需要封装: 公共的操作方法 经常使用的步骤:超过两次以上...
2016-12-28 17:20:00
216
转载 java---构造器
public class SomeTrying{ public static void main(String[] args){ new Son(); new Son().Father(); } } class Father{ //父类Father的无参...
2016-12-06 11:21:00
200
转载 uiautomator-----UiWatcher监听器
一、UiWatcher类说明 1、Uiwatcher用于处理脚本执行过程中遇到非预想的步骤 2、UiWatcher使用场景 1)测试过程中来了一个电话 2)测试过程中来了一条短信 3)测试过程中闹钟响了 4)出现各种非预想的步骤 3、中断监听检查条件 public boolean checkForCondition(); 二、UiWatche...
2016-11-04 14:48:00
377
转载 UiAutomator--UiAutomatorHelper快速调试
UiAutomatorHelper使用 1.介绍:他是一种可以快速调试的方法;其本身也是java问津相当于自动化脚本,查看该文件,其主要实现的功能如下 1.创建build:android create uitest-project -n <jars> -t 1 -p <project workspace> 2.修改build文件:进入工作空间,打开bui...
2016-10-25 15:18:00
176
转载 monkeyrunner脚本录制
1.在窗口输入 monkeyrunner monkey_recorder.py 调用录制脚本工具 2.在窗口输入 monkeyrunner monkey_playback.py d:\game 执行已经录制的脚本工具 3.E:\Android SDK\ tools>monkeyrunner test.mr 自行写的脚本运行,定位到脚本文件位置,然后执行 ...
2016-10-08 16:52:00
149
转载 monkeyrunner API接口文档内容
用python编写脚本 1.导入模块: MonkeyRunner MonkeyDevice MonkeyImage ps:如果给导入模块起别名,就应该使用别名,而不能使用原名,否则会出现错误。 from com.android.monkeyrunner importMonkeyRunner as mr from com.android.monkeyrunner ...
2016-10-08 16:50:00
173
转载 Monkeyrunner 常用按键
MonkeyRunner常用的按键介绍 Home键:KEYCOD_HOME Back键:KEYCODE_BACK send键:KEYCODE_CALL end键:KEYCODE_ENDCALL 上导航键:KEYCODE_DPAD_UP(现在手机已经没有这个键) 下导航键:KEYCODE_DPAD_DOWN(现在手机已经没有这个键) 左导航:KEYCODE_D...
2016-10-08 16:50:00
206
转载 eclipse安装genymotion插件
1、打开eclipse,在界面上点击"Help"按钮,在弹出来的下拉菜单中选择"Install New Software..."选项。系统弹出"Install"界面。 2、在Install界面上点击"Add"按钮,系统弹出"Add Repository"对话框。在”Name:“对应的文本框中输入所要安装Genymotion插件的名称;在“Location:”对应的文本框中入"h...
2016-10-08 15:22:00
198
转载 genymotion安装及问题解决
1.首先下载安装genymotion 这个现在安装教程有很多,大家自行百度一下。 下载地址:https://www.genymotion.com/download/# 我的是win10系统,64位,所以我直接在官网选择下载了带virtualbox最新版genymotion 2.8.0,如下图: 2.安装完成以后直接快捷方式运行: 结果运行...
2016-10-08 14:35:00
2500
转载 ubuntu下安装chrome
首先。题主在试过直接ubuntu终端命令安装chrome失败。 把经历过的错误稍微提一下: 在终端输入 下载安装包 sudo wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb 由于在进行解压安装包的时候,可能会发生——“在处理时有错误发生:google-chrome-sta...
2016-10-01 15:48:00
218
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅