
APP 自动化测试
冰雪奇缘_2016
这个作者很懒,什么都没留下…
展开
-
android开发:[1]如何安装apk应用到虚拟机
android开发:[1]如何安装apk应用到虚拟机1234567分步阅读今天以chrome浏览器为例,教大家如何安装,以下过程都是本人亲自操作截图的,您在安装过程中按照步骤操作一定不会有问题的,如果您遇到了什么问题,欢迎留言给我。工具/原料adt转载 2015-06-12 14:03:31 · 701 阅读 · 0 评论 -
在Mac中配置Android的环境变量
必须说明,在用Eclipse开发时是不用Android配置环境变量的,在它的属性中要指定android的安装目录即可,但在设置环境变量后会为我们以后的开发,特别是在终端调试时,省去不少麻烦。下面我将在mac环境下的配置步骤记录如下,网上介绍文章很多,但都有些细节上的小问题,以下是我实践的记录,特别是一些细节。1、在本地目录(home directory,也就是你自己用户的主目录,记转载 2016-03-14 15:42:52 · 457 阅读 · 0 评论 -
python,os操作文件,文件路径功能操作方法及函数
python获取文件上一级目录:取文件所在目录的上一级目录os.path.abspath(os.path.join(os.path.dirname('settings.py'),os.path.pardir))os.path.pardir是父目录,os.path.abspath是绝对路径举例具体看一下输出: print os.path.dirname(转载 2016-04-07 13:48:52 · 1009 阅读 · 0 评论 -
在mac 下配置 JAVA_HOEM
# 下面的加在最后先找到java 所在目录下: /Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home 命令打开文件: open .bash_profile打开文件后,把以下内容加进去,并保存export JAVA_HOME=/Library/Java/JavaVirtualMachines原创 2016-03-15 15:20:40 · 336 阅读 · 0 评论 -
Mac下android_sdk配置环境变量
下面我讲一下mac环境下的配置步骤: 1.启动Terminal终端工具2.输入cd ~/ 进入当前用户的home目录3. 创建:touch .bash_profile4.打开并编辑:open .bash_profile5、在文件中写入以下内容:export PATH=${PATH}:/Users/sxpmg/Application/android-sdk-mac_x原创 2016-03-15 14:33:14 · 425 阅读 · 0 评论 -
Mac os x yosemite安装appium 1.2.4及运行sample成功遇到的问题
原先使用appium正常,昨天升级了mac os x yosemite系统后,启动appium,可以看到1.1.0的版本号;但是 启动appium-doctor时提示Running iOS Checks✖ Could not detect Mac OS X VersionAppium-Doctor detected problems. Please fix an转载 2016-03-15 16:46:03 · 1900 阅读 · 0 评论 -
python 定时执行脚本,通过设置定时任务执行python 脚本
1.Python脚本计划在定期运行步骤 :执行计划脚本的方法取决于OS的类型。1) Windows XP:单击 Windows 开始菜单,指向 控制面板 ,然后双击计划任务 。如果控制面板处于分类视图中,单击 性能和维护 ,然后单击计划任务 。2) Windows 2000 和 NT :单击 Windows开始菜单,指向设置 ,指向控制面板然后单击计划任务 。3)对转载 2016-04-11 16:05:05 · 6731 阅读 · 0 评论 -
mac 系统下定时执行python脚本
Mac os下定时启动一个脚本先写下我的操作吧:sudo crontab -e//回车后输入密码//进入VI编辑,输入* * * * * say hello//这个地方可以放脚本的路径保存即可。这样每分钟都会听到hello了五个星星表示minute — 分钟,从 0 到 59 之间的任何整数 hour — 小时,从 0 到 23之间的任何整数 da转载 2016-09-09 16:31:51 · 7999 阅读 · 0 评论 -
mac 系统下 名称 vi/vim 基本使用方法
本文介绍了vi (vim)的基本使用方法,但对于普通用户来说基本上够了!vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux转载 2016-09-09 16:36:38 · 6193 阅读 · 0 评论 -
mac上使用 crontab 定时执行python脚本
“mac上使用crontab周期性执行python脚本”,不得不说网络是给力的,居然还真有,顿时感觉学海无涯哇。 1. crontab -e 来编辑自定义自己的任务关于如何定义自己的任务,我们可以参考here2. 对python脚本进行编辑: 3. 效果就是,如下: 恩,基本效果操作就是这样,当然你可以diy很多东西,比如周期性删除文件哇,周期性抓包转载 2016-09-12 12:00:43 · 4211 阅读 · 0 评论 -
swith & if 应用场景 及区别
swith if 应用场景 if : 1、具体的值进行判断 2、区间的判断 3、对运算的结果是boolen类型表达式进行判断 true flash switch: 1、对具体的值进行判断 2、值的个数是固定的原创 2016-09-13 19:29:23 · 1039 阅读 · 0 评论 -
appium mac 环境搭建
AppiumAppium是一个开源、跨平台的测试框架,可以用来测试原生及混合的移动端应用。Appium支持IOS、Android及FirefoxOS平台。Appium使用WebDriver的json wire协议,来驱动Apple系统的UIAutomation库、Android系统的UIAutomator框架。Appium对IOS系统的支持得益于Dan Cuellar’s对于IOS自动化的研究转载 2016-03-13 18:26:23 · 487 阅读 · 0 评论 -
解决UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xe5 in position 108: ordinal not in range(128
1、在代码前添加以下代码即可:import sysreload(sys)sys.setdefaultencoding('utf8')原创 2016-04-06 11:19:27 · 429 阅读 · 0 评论 -
selenium2.0关于python的常用函数(二)
新建实例driver = webdriver.Chrome()1.获取当前页面的Url函数方法:current_url实例:driver.current_url2.获取元素坐标方法:location解释:首先查找到你要获取元素的,然后调用location方法实例:driver.find_element_by_xpath("//*[@id='tablec转载 2016-03-23 14:41:26 · 454 阅读 · 0 评论 -
monkeyrunner 环境配置
android自动化之MonkeyRunner测试环境配置(一)Android自动化测试之MonkeyRunner一、Android自动化测试之环境搭建1.1 Android-sdk介绍¢ SDK(Software development kit)软件开发工具包。被软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。Android转载 2015-06-12 17:07:58 · 396 阅读 · 0 评论 -
Monkey工具 使用
Monkey工具前言:最近开始研究Android自动化测试方法,对其中的一些工具、方法和框架做了一些简单的整理,其中包括android测试框架、CTS、Monkey、Monkeyrunner、benchmark、其它test tool等等。因接触时间很短,很多地方有不足之处,希望能和大家多多交流。 一、 什么是MonkeyMonkey是Android中的一个命令行工具,可以运转载 2015-06-12 14:59:07 · 574 阅读 · 0 评论 -
JAVA jdk 环境变量配置
JDK1.7.0WIN7方法/步骤1、安装JDK 选择安装目录 安装过程中会出现两次 安装提示 。第一次是安装 jdk ,第二次是安装 jre 。建议两个都安装在同一个java文件夹中的不同文件夹中。(不能都安装在java文件夹的根目录下,jdk和jre安装在同一文件夹会出错)如下图所示2、(1)安装jdk 随意选择目录 只需把默认安装目录 \java 之前的目录修改即可转载 2015-09-08 11:44:02 · 896 阅读 · 0 评论 -
dos 命令大全
MS DOS 命令大全一、基础命令 1 dir 无参数:查看当前所在目录的文件和文件夹。 /s:查看当前目录已经其所有子目录的文件和文件夹。 /a:查看包括隐含文件的所有文件。 /ah:只显示出隐含文件。 /w:以紧凑方式(一行显示5个文件)显示文件和文件夹。 /p:以分页方式(显示一页之后会自动暂停)显示。 |more:前面那个符号是“\”上面的那个,叫做重定向符号,就是把一转载 2015-06-12 17:44:16 · 429 阅读 · 0 评论 -
windows下Appium安装教程
windows下Appium安装教程 1、首页安装jdk:C:\Program Files\Java\jre7方法/步骤1. 安装JDK 选择安装目录 安装过程中会出现两次 安装提示 。第一次是安装 jdk ,第二次是安装 jre 。建议两个都安装在同一个java文件夹中的不同文件夹中。(不能都安装在java文件夹的根目录下,jdk和jre安装在同一文件夹会出错)如下图原创 2015-09-07 15:53:00 · 723 阅读 · 0 评论 -
Fitnesse 安装--接口自动化
(20一、Fitnesse介绍 Fitnesse首先是一个协作平台,用户、测试人员、开发人员能够通过这个平台逐步理清软件应该需要一些什么样的功能,并能够将这些应该有的功能与软件实际开发的情况进行比较。也就是说,它能找出用户期望与软件实际情况的差异。Fitnesse本身是一个小型的WebServer,所有的相关操作都在Web页面上进行,大家都可以新建修改页面,通过这种方式进行协作。转载 2015-11-29 15:57:52 · 656 阅读 · 0 评论 -
如何使用DOC 命令 打开磁盘目录和文件
在windows操作系统中拥有命令行工具(cmd)。cmd具有强大的功能,这里我就和大家介绍一下怎么使用cmd命令打开文件。工具/原料cmd命令行打开cmd1在windows操作系统中按住win+R键在弹出的窗口中输入cmd。如图所示!2输入后按一下enter键,就进入了转载 2015-09-09 16:52:51 · 3365 阅读 · 0 评论 -
APPIUM + JAVA 笔记
Appium日常笔记1,启动Android 设备: //启动 // set up appium // File classpathRoot = new File(System.getProperty("user.dir")); // File appDir = new File(classpathRoot, "apps"); // Fi转载 2016-03-02 10:48:38 · 1611 阅读 · 0 评论 -
Install ideviceinstaller on Mac OSX 安装:ideviceinstaller
Install the App1、先在终端执行以下命令: ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" /dev/null2、在终端再执行以下命令: brew install ideviceinstaller若出现以下原创 2016-03-29 15:46:42 · 5653 阅读 · 0 评论 -
使用Appium测试你的iOS APP ,然后执行第一个自带的测试实例
到官网下载最新版本的Appium for MAC OS X推荐使用DMG方式,在终端上用 node npm 命令安装也行当前版本为1.4.1,支持图形化操作安装selenium或Appium-python-client安装前需要先安装pip,在终端窗口输入命令:sudo easy_install pip然后安装appium-python-client,在终端窗口输入命原创 2016-03-29 15:50:00 · 2500 阅读 · 0 评论 -
mac下怎么添加HTMLTestRunner模文件
1、下载HTMLTestRunner.py文件,下载地址http://tungwaiyip.info/software/HTMLTestRunner.html2、在终端依次运行(1)python(2)import sys(3)print sys.path找到一个site-packages的文件夹的路径,将HTMLTestRunner.py文件拷贝到site-packages的文转载 2016-03-31 15:15:44 · 2007 阅读 · 0 评论 -
selenium2.0关于python的常用函数(一)
新建实例driver = webdriver.Chrome()1.通过标签属性Id查找元素方法:find_element_by_id(element_id)实例:driver.find_element_by_id("iptUsername")2.通过标签属性name查找元素方法:find_element_by_name(element_name)实例:转载 2016-03-23 14:42:21 · 367 阅读 · 0 评论 -
mac 系统下 使用 crontab 命令设置定时执行脚本,定时书写规范
基本格式 : * * * * * command 分 时 日 月 周 命令 第1列表示分钟1~59 每分钟用*或者 */1表示 第2列表示小时1~23(0表示0点) 第3列表示日期1~31 第4列表示月份1~12 第5列标识号星期0~6(0表示星期天) 第6列要运行的命令 crontab文件的一些例子: 30 21 * * * /usr/local转载 2016-09-12 12:02:38 · 11429 阅读 · 0 评论