上一页 1 2 3 4 5 6 7 ··· 11 下一页
摘要: 简介 libimobiledevice:一个开源包,可以让Linux支持连接iPhone/iPod Touch等iOS设备。 Git仓库: https://github.com/libimobiledevice/libimobiledevice.git ifuse: 也是一个开源包,可以用来访问iD 阅读全文
posted @ 2019-02-13 14:14 周希 阅读(9789) 评论(7) 推荐(2) 编辑
摘要: 继前一篇: Mac环境下安装Jenkins Jenkins安装好后, 我们试着创建一个iOS自动打包并发布的任务 iOS App构建必须在MAC上面使用xcode进行,所以我们要安装下xcode集成插件 在Jenkins首页选择系统管理 选择插件管理 搜索xcode, 安装Xcode integra 阅读全文
posted @ 2019-01-20 22:03 周希 阅读(2002) 评论(0) 推荐(0) 编辑
摘要: 安装Jenkins 首先检查是否有Jenkins依赖的java环境 出现java version "1.8.xx"说明已经安装了java 如果没有安装或者版本过低可以在一下地址下载安装 https://www.oracle.com/technetwork/java/javase/downloads/ 阅读全文
posted @ 2019-01-19 10:58 周希 阅读(2176) 评论(0) 推荐(1) 编辑
摘要: 这里我们单独来看下关于如何生存测试报告 准备测试代码如下: 生成JunitXML 格式的测试报告 JunitXML报告是一种很常用的测试报告,比如可以和Jenkins进行集成,在Jenkins的GUI上显示Pytest的运行结果,非常便利。运行完case后可以到report路径下去查看相应的xml文 阅读全文
posted @ 2019-01-18 17:17 周希 阅读(823) 评论(0) 推荐(0) 编辑
摘要: Fixture介绍 fixture是pytest特有的功能,它用pytest.fixture标识,定义在函数前面。在编写测试函数的时候,可以将此函数名称做为传入参数,pytest将会以依赖注入方式,将该函数的返回值作为测试函数的传入参数。 fixture有明确的名字,在其他函数,模块,类或整个工程调 阅读全文
posted @ 2019-01-13 13:45 周希 阅读(729) 评论(0) 推荐(0) 编辑
摘要: 装饰器(Decorators) 装饰器是 Python 的一个重要部分。它是修改其他函数的功能的函数,有助于让我们的代码更简短 装饰器本质上是一个Python函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是一个函数对象。它经常用于有切面需求的场景,比如:插入日志、 阅读全文
posted @ 2019-01-13 00:03 周希 阅读(616) 评论(1) 推荐(0) 编辑
摘要: 使用assert语句进行断言 pytest允许使用标准的python assert语法,用来校验expectation and value是否一致 代码演示: def func(): return 3 def test_func(): assert func() == 4 执行结果: (wda_py 阅读全文
posted @ 2019-01-09 22:45 周希 阅读(600) 评论(0) 推荐(0) 编辑
摘要: 自动化测试框架 - pytest pytest是Python最流行的单元测试框架之一, 帮助更便捷的编写测试脚本, 并支持多种功能复杂的测试场景, 能用来做app测试也能用作函数测试 官方文档: https://docs.pytest.org/en/latest/ pytest具有以下优点: 允许使 阅读全文
posted @ 2019-01-09 14:47 周希 阅读(1421) 评论(0) 推荐(0) 编辑
摘要: 之前我们在终端试着调用过WDA API, 今天我们在看一个Python封装的api库 https://github.com/openatx/facebook-wda 安装方式(一): 安装方式(二): 用Xcode开启WDA 会话, 然后再编写和执行脚本 输出: 返回Home Screen 截屏 打 阅读全文
posted @ 2019-01-06 22:59 周希 阅读(2854) 评论(0) 推荐(0) 编辑
摘要: 我们使用Python开发的时候,每个项目可能需要不同的Python版本,这时候我们就需要Virtualenv配置虚拟环境。 Mac安装Virtualenv sudo -H pip install virtualenv 创建Python运行环境 virtualenv wda_python 启用虚拟环境 阅读全文
posted @ 2019-01-06 21:53 周希 阅读(1095) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 11 下一页