- 博客(25)
- 收藏
- 关注
转载 mysql 进阶查询(学习笔记)
学习笔记,来源:实验楼 ,链接: https://www.shiyanlou.com/courses/9一、日期计算:1、要想确定每个宠物有多大,可以使用函数TIMESTAMPDIFF()计算当前日期的年和出生日期之间的差也可以按照直接使用语句(YEAR(CURDATE())-YEAR(birth))计算,其中函数CURDATE()是计算当前的日期。如果...
2018-02-25 15:34:00 148
转载 xshell 常用命令
一、grep 命令(1)命令格式grep [选项] pattern [file](2)常用参数参数 描述-c 计算找到 '搜寻字符串'(即 pattern) 的次数-i 忽略大小写的不同,所以大小写视为相同-n 输出行号-v 反向选择,打印不匹配的行-r 递归搜索--color=auto 将找到的关键词部分加上颜色显示(3)常用范例例一:将...
2018-02-04 22:54:00 560
转载 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 121
转载 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 251
转载 APPIUM API整理(python)---其他辅助类
App运行类1.current_activitycurrent_activity(self):用法: print(driver.current_activity())Retrieves the current activity on the device.获取当前的activity2. start_activitystart_activity(se...
2017-09-26 23:14:00 127
转载 APPIUM API整理(python)---操作类
前言:android手机大家都很熟悉,操作有按键、触摸、点击、滑动等,各种操作方法可以通过api的方法来实现。参考博文:http://blog.csdn.net/bear_w/article/details/503305651.clickclick(self):Clicks the element(点击元素 )用法 element.click()driver....
2017-09-26 23:11:00 188
转载 APPIUM API整理(python)---元素查找
最近在学习自动化框架appium,网上找一些API相关资料整理了一下1.find_element_by_idfind_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 125
转载 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 158
转载 uiautomator-CTS上运行,出xml报告
一、CTS 介绍与命令说明 主要介绍:CTS下载与配置CTS目录说明CTS基本命令说明Windows系统下运行CTSCTS 全称Compatibility Test Suite 兼容性测试套件。每个Android手机必须要通过最新的 CTS 检测,以保证标准的 Android Application 能运行在该平台下。通过了 CTS 验证,需要将测试报告提交给...
2017-01-21 23:02:00 120
转载 uiautomator--图像处理
一、图像处理在自动化中使用场景1)效果类截图图像处理技术在自动化的场景中很容易使用到。自动化不是万能的,有时候效果类的是无法进行验证的,但是效果类一般会有图像显示,我们可以通过截图对比实现。2)不可见的组件图像对比uiautomator依赖于组件的可见性,组件不可见的时候,那组件里的信息也是不可读到的,类似ImgButton,它的状态一旦变化,我们就没有办法判断,这种...
2017-01-17 15:43:00 159
转载 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 234
转载 java--字符串
一、基本数据类型基本类型大小对应的包装类最小值最大值byte8-bitJava.lang.Byte-128+127short2Byte= 16bitJava.lang.Short-32768+32767int4Byte= 32bitJava.lang.Integer-2^3...
2016-12-29 14:51:00 72
转载 Uiautomator-----新建工程
一、前提: 安装好安卓开发环境:jdk、安卓SDK、ADT、ant、eclipse 配置环境二、新建uiautomator工程1、打开eclipse,新建一个工程(这个网上资料很多,大家自己看)2、工程右键NEW>Folder Folder name:libs3、到E:\Andriod SDK\platforms\android...
2016-12-29 14:37:00 70
转载 Uiautomator--Uiselector元素定位
一、UiSelector作用 按照一定的条件(例如控件的text值,资源id),定位界面上的元素。UiSelector对象的最终目的是去构造一个UiObject对象。二、元素定位1、根据text定位:函数返回值函数体说明用法UiSelectortext(String text)根据“控件text属性的内容”构造出U...
2016-12-29 14:24:00 899
转载 Uiautomator--断言的使用
一、断言函数的使用1、用例结构: 自动化用例结构,一般可以分成一个用例集,然后用例集下面会有非常多的用例组成,我们可以从多个用例中抽出一些用例组成测试套件。2、用例的标准结构: setUp:初始化 Test: 初始化场景与数据 模拟操作步骤 断言(一个完整的测试用例必须要有一个断言,作为标准来判断用例成功或失败) 恢复场景...
2016-12-28 17:57:00 408
转载 Android UI自动化用例设计技巧
一、封装方法1、编程如何越来越快: 首先,需要经验丰富,知识面广。 其次,每一个熟练编程的人员,都会有自己的一个库,解决各种问题、各种通用的方法函数。 同理,自动化脚本也是编程,测试用例则为需求,UI自动化编写虽然容易,但是界面变化快、维护庞大。所以封装通用方法,是最快最容易的途径。2、哪些方法需要封装: 公共的操作方法 经常使用的步骤:超过两次以上...
2016-12-28 17:20:00 161
转载 java---构造器
public class SomeTrying{ public static void main(String[] args){ new Son(); new Son().Father(); }} class Father{ //父类Father的无参...
2016-12-06 11:21:00 147
转载 uiautomator-----UiWatcher监听器
一、UiWatcher类说明1、Uiwatcher用于处理脚本执行过程中遇到非预想的步骤2、UiWatcher使用场景 1)测试过程中来了一个电话 2)测试过程中来了一条短信 3)测试过程中闹钟响了 4)出现各种非预想的步骤3、中断监听检查条件 public boolean checkForCondition(); 二、UiWatche...
2016-11-04 14:48:00 281
转载 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 124
转载 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 116
转载 monkeyrunner API接口文档内容
用python编写脚本1.导入模块:MonkeyRunnerMonkeyDeviceMonkeyImageps:如果给导入模块起别名,就应该使用别名,而不能使用原名,否则会出现错误。from com.android.monkeyrunner importMonkeyRunner as mrfrom com.android.monkeyrunner ...
2016-10-08 16:50:00 127
转载 Monkeyrunner 常用按键
MonkeyRunner常用的按键介绍Home键:KEYCOD_HOMEBack键:KEYCODE_BACKsend键:KEYCODE_CALLend键:KEYCODE_ENDCALL 上导航键:KEYCODE_DPAD_UP(现在手机已经没有这个键)下导航键:KEYCODE_DPAD_DOWN(现在手机已经没有这个键)左导航:KEYCODE_D...
2016-10-08 16:50:00 161
转载 eclipse安装genymotion插件
1、打开eclipse,在界面上点击"Help"按钮,在弹出来的下拉菜单中选择"Install New Software..."选项。系统弹出"Install"界面。2、在Install界面上点击"Add"按钮,系统弹出"Add Repository"对话框。在”Name:“对应的文本框中输入所要安装Genymotion插件的名称;在“Location:”对应的文本框中入"h...
2016-10-08 15:22:00 130
转载 genymotion安装及问题解决
1.首先下载安装genymotion 这个现在安装教程有很多,大家自行百度一下。 下载地址:https://www.genymotion.com/download/# 我的是win10系统,64位,所以我直接在官网选择下载了带virtualbox最新版genymotion 2.8.0,如下图:2.安装完成以后直接快捷方式运行:结果运行...
2016-10-08 14:35:00 101
转载 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 165
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人