2019年6月8日

airtest 搭建 Mac下的ios环境

摘要: 首先下载并安装 9.0 版本的 xcode,其他版本的xcode 先卸载然后安装,具体方法自己谷歌 提供 9.0 的 xcode 下载地址 http://www.swift51.com/xcode/9.0.html (这个靠谱一点,我选择的就是这个) 下载后解压就可以用了 2. 安装Xcode Co 阅读全文

posted @ 2019-06-08 22:32 dreamhighqiu 阅读(511) 评论(0) 推荐(0) 编辑

airtest多脚本批量执行生成聚合报告

摘要: 官网教材:新手入门见(官网教材) http://airtest.netease.com/docs/cn/index.html https://testerhome.com/topics/12486 https://testerhome.com/topics/17892 (入门教程详细讲解) airt 阅读全文

posted @ 2019-06-08 22:29 dreamhighqiu 阅读(3398) 评论(8) 推荐(0) 编辑

pyenv+virtualenv 使用教程

摘要: 一 安装系统环境:ubuntu mate 16.04 1.安装依赖sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget cur 阅读全文

posted @ 2019-06-08 22:10 dreamhighqiu 阅读(1703) 评论(0) 推荐(0) 编辑

appium python下的API方法

摘要: 前言: Appium Python API全集,不知道哪个大神整理的,这里贴出来分享给大家。 1.contexts contexts(self): Returns the contexts within the current session. 返回当前会话中的上下文,使用后可以识别H5页面的控件 阅读全文

posted @ 2019-06-08 10:29 dreamhighqiu 阅读(385) 评论(0) 推荐(0) 编辑

Charles 使用教程

摘要: 我们在开发网站项目的时候,我们可以通过浏览器的debug模式来看request以及response的数据,那么如果我们开发移动端项目没有网页呢?如何抓取数据呢? 前几天有个做服务端的师弟跟我说他不用抓包工具,遇到问题直接debug代码,那我问他,如果线上服务的话,你怎么调?在实际项目中,没有遇到跟客 阅读全文

posted @ 2019-06-08 10:27 dreamhighqiu 阅读(3070) 评论(0) 推荐(0) 编辑

appium,iOS下,ios_predicate等定位方式

摘要: 前言: IOS定位方式和各个定位方式的速度排序,如下 按查找元素的顺序速度,从快到慢的顺序如下: ios_predicate >> accessibility_id >> class_name >>xpath 注⚠️:(论坛比较多的说法是class_name>>accessibility_id,在这 阅读全文

posted @ 2019-06-08 10:23 dreamhighqiu 阅读(837) 评论(0) 推荐(0) 编辑

Linux -常用命令

摘要: 1.复制文件夹 复制文件夹/usr/t1到/home/t2路径下 cp -r /usr/t1 /home/t2 直接强制覆盖 cp -rf /usr/t1 /home/t2 远程复制 scp 源文件路径 远程机器用户名@远程机器ip:目的路径 scp /src/mydata/test.txt roo 阅读全文

posted @ 2019-06-08 10:19 dreamhighqiu 阅读(161) 评论(0) 推荐(0) 编辑

python-列表以及相关函数认识

摘要: 追加元素--append/extend,先看方法的说明 先看下实例理解两个方法的区别 再看一个字符串的可能更好理解 插入元素,插入元素在指定的索引前面 查询元素 2. 查找元素的个数 删除元素 pop/remove/clear 排序 sort/reverse 看到这里还没明白的同学,我们用内存再来梳 阅读全文

posted @ 2019-06-08 10:17 dreamhighqiu 阅读(251) 评论(0) 推荐(0) 编辑

python-字典相关函数认识

摘要: 1.定义字典 为什么dict('a'=1) dict(1='a')否报错而dict(a=1)确实正确的,其实是因为等于号左边其实就是设置一个变量名,变量名烦人命名规则是: 必须以字母或下划线开头,且只能包含字母数字和下划线,所以只有a才是一个合格的变量名 #注意键本身必须是不可变类型 eg: 用列表 阅读全文

posted @ 2019-06-08 10:15 dreamhighqiu 阅读(460) 评论(0) 推荐(0) 编辑

python --列表、字典、集合解析

摘要: 列表解析等比直接循环列表等效率要高【timeit可以查看耗时】 1.列表解析 2.字典解析 3.集合解析 转自:https://www.cnblogs.com/smileyes/p/6703326.html 阅读全文

posted @ 2019-06-08 10:14 dreamhighqiu 阅读(238) 评论(0) 推荐(0) 编辑

anyproxy-windows平台安装和抓手机app上https请求

摘要: 前言 做接口测试肯定离不开抓包,目前比较流行的抓包工具是fiddler和charles,相信并不陌生。这里介绍一个阿里公司研发的一个抓包神器,只需打开web页面,就能抓到手机app上的http和https请求了。这样就有个好处,当一个公司测试团队有多个人的时候,只需搭建一个AnyProxy服务,其它 阅读全文

posted @ 2019-06-08 10:03 dreamhighqiu 阅读(1284) 评论(0) 推荐(0) 编辑

anyproxy-rule模块实现接口mock功能

摘要: 前言 AnyProxy不仅仅可以抓包,还可以拦截请求并修改服务端响应,实现接口mock功能。面试时候经常会问到第三方支付如何测试这种,如果对接的第三方没提供测试环境,那么就需要搭建一个mock服务器,模拟支付接口返回的各种情况。 rule模块 AnyProxy提供了二次开发的能力,你可以用js编写自 阅读全文

posted @ 2019-06-08 10:02 dreamhighqiu 阅读(753) 评论(0) 推荐(0) 编辑

anyproxy-修改返回内容(beforeSendResponse)

摘要: 前言 fiddler可以抓包打断点后,修改返回的内容,便于模拟各种返回结果。anyproxy也可以通过写rule模块规则,模拟返回状态码、头部、body beforeSendResponse beforeSendResponse(requestDetail, responseDetail) AnyP 阅读全文

posted @ 2019-06-08 10:01 dreamhighqiu 阅读(1648) 评论(0) 推荐(0) 编辑

anyproxy-Linux(Centos)搭建anyproxy环境

摘要: 转自:https://www.cnblogs.com/yoyoketang/p/10879404.html 前言 anyproxy可以跨平台使用,前面第一篇是搭建在windows机器上,本篇讲如何在linux上搭建anyproxy环境,当然有mac的小伙伴也可以用mac去搭建一个环境。 nodejs 阅读全文

posted @ 2019-06-08 10:00 dreamhighqiu 阅读(283) 评论(0) 推荐(0) 编辑

gitlab新建项目提交代码

摘要: 转自:https://www.cnblogs.com/yoyoketang/p/10282529.html root用户 gitlab首次在浏览器上打开web页面,会出现设置root初始密码的界面,密码设置8位数,比如:11111111 密码设置之后,用root用户名就可以登录了 登录成功后页面 新 阅读全文

posted @ 2019-06-08 09:58 dreamhighqiu 阅读(20698) 评论(0) 推荐(1) 编辑

git 使用过程遇到的问题

摘要: 转自:https://www.cnblogs.com/Owen-ET/category/1303394.html 阅读全文

posted @ 2019-06-08 09:56 dreamhighqiu 阅读(111) 评论(0) 推荐(0) 编辑

git使用教程2-更新github上代码

摘要: 一、clone代码 1.把大神的代码clone到本地,或者clone自己github上的代码,使用指令: >git clone https://github.com/yoyoketang/yoyoketang.git 2.在本地随便建个文件夹,地址栏输入cmd打开,然后输入上面指令 二、git st 阅读全文

posted @ 2019-06-08 09:53 dreamhighqiu 阅读(505) 评论(0) 推荐(0) 编辑

git使用教程-本地代码上传到github

摘要: 一,注册Github账号 1.先注册一个账号,注册地址:https://github.com/ 2.登录后,开始你的旅程 3.创建一个repository name,输入框随便取一个名字(不要用中文!!!) 4.点Create repository创建成功,界面如下 二、安装git 1.git是本地 阅读全文

posted @ 2019-06-08 09:52 dreamhighqiu 阅读(214) 评论(0) 推荐(0) 编辑

【Mac系统 + Git】之上传项目代码到github上以及删除某个文件夹

摘要: 目录 一、安装Git 二、创建.ssh文件 三、Github账号中添加Key 四、创建版本库Repository 五、上传更新新的代码到github上 六、删除github中某个文件夹 附录:github常见错误及扩展 一、安装Git 参考文章:《Mac下使用Git上传代码到Github仓库》 下载 阅读全文

posted @ 2019-06-08 09:50 dreamhighqiu 阅读(1080) 评论(0) 推荐(0) 编辑

【Mac + Appium + Python3.6学习(五)】之常用的Android自动化测试API总结

摘要: Github测试样例地址:https://github.com/appium-boneyard/sample-code/tree/master/sample-code/examples ①定位text,通过UiSelector定位 ②中文输入问题,输入中文不显示: 《appium自动化不能输入中文的 阅读全文

posted @ 2019-06-08 09:49 dreamhighqiu 阅读(289) 评论(0) 推荐(0) 编辑

导航