摘要: 一、安装python (1)在官网下载python的安装包,这里使用的是python3.5。安装一路下一步,安装路径我的是D:\Python35。 (2)在计算机的path变量中添加D:\Python35,计算机-属性-高级系统设置--环境变量, (3)在cmd输入:python,出现如下,就表示p 阅读全文
posted @ 2017-10-15 18:51 Yi个人 阅读(1019) 评论(0) 推荐(0) 编辑
摘要: 一、版本管理工具的历史 集中式:需要中心服务器防止最新的文件,如果不联网,就不能提交查看,很多操作不能做; 分布式:每一个拥有版本库的人在不联网的情况下,快速完成文件的提交、查看记录、删除等操作,在效率上比集中式要高很多 二、github的安装 (1)https://github.com/ 在git 阅读全文
posted @ 2017-10-15 13:27 Yi个人 阅读(797) 评论(0) 推荐(0) 编辑
摘要: 什么是版本控制? 为什么要用版本控制工具? 个人写的代码放的位置随意,还可能会误删。所以放在版本控制工具中,受保护,受约束的。 版本控制工具有SVN、github,哪一种工具都无所谓,只要能存放代码就行。 svn--客户端,tortoise svn,下载地址:https://tortoisesvn. 阅读全文
posted @ 2017-10-14 15:55 Yi个人 阅读(445) 评论(0) 推荐(0) 编辑
摘要: http://visualgo.net 阅读全文
posted @ 2017-10-14 15:41 Yi个人 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 要想计算1+1=2,首先要定位到按钮1,定位方式和selenium类似 用uiautoview工具 index表示第一个按钮,text文本名字--name,resource-id资源id--id,class跟网页的class一样。 选中ctrl+c,复制 然后找到+的resouce-id, 然后, 阅读全文
posted @ 2017-10-14 11:36 Yi个人 阅读(817) 评论(0) 推荐(0) 编辑
摘要: 把我们写的python语言代码,看做客户端 通过客户端向appium服务器发送请求 appium服务器把我们的代码转换成手机可以识别的指令 然后把指令发给手机,手机根据指令做出相应的操作 最后手机把操作的结果返回给appium appium最终再把响应结果返回给客户端(就是自己写的代码) 这种模式叫 阅读全文
posted @ 2017-10-14 11:21 Yi个人 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 休眠文件清理 休眠文件(hiberfil.sys)是,当你的电脑进入休眠状态时,系统临关闭前会将所有内存内容写入hiberfil.sys文件。当你重新打开电脑时,系统在将hiberfil.sys文件内的所有信息倒回内存,使电话恢复到休眠前状态。但是,电脑重启打开后,系统不会删除hiberfil.sy 阅读全文
posted @ 2017-10-12 16:33 Yi个人 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 一个robot脚本主要有四部分组成: 一般,setting包含documentation、resource、suite setup、autotest、suite teardown、force tags,还有library,比如seleniumlibrary 注意resource写成/,写的是相对路径 阅读全文
posted @ 2017-10-12 16:16 Yi个人 阅读(1378) 评论(0) 推荐(1) 编辑
摘要: robot自带的ride工具不好用,就像填表格似的写脚本,太拘束。所以一直在用sublime text写robot脚本,但是也有问题:用sublime text写的脚本,只能运行一个文件的case,并不能运行多个文件。 这个时候我们怎么办? 经过查找资料,可以用windows的批处理命令,将其命令放 阅读全文
posted @ 2017-10-12 13:48 Yi个人 阅读(868) 评论(0) 推荐(0) 编辑
摘要: 前言 批处理文件(batch file)包含一系列 DOS命令,通常用于自动执行重复性任务。用户只需双击批处理文件便可执行任务,而无需重复输入相同指令。编写批处理文件非常简单,但难点在于确保一切按顺序执行。编写严谨的批处理文件可以极大程度地节省时间,在应对重复性工作时尤其有效。 在Windows中善 阅读全文
posted @ 2017-10-12 10:33 Yi个人 阅读(430) 评论(0) 推荐(0) 编辑