会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
一切都是最好的安排
Hi~让我们一起触摸世界的惊喜吧 ^v^
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
11
下一页
2019年2月13日
使用libimobiledevice + ifuse提取iOS沙盒文件
摘要: 简介 libimobiledevice:一个开源包,可以让Linux支持连接iPhone/iPod Touch等iOS设备。 Git仓库: https://github.com/libimobiledevice/libimobiledevice.git ifuse: 也是一个开源包,可以用来访问iD
阅读全文
posted @ 2019-02-13 14:14 周希
阅读(10139)
评论(7)
推荐(2)
2019年1月20日
iOS自动化探索(九)使用Jenkins自动化打包并发布iOS App
摘要: 继前一篇: Mac环境下安装Jenkins Jenkins安装好后, 我们试着创建一个iOS自动打包并发布的任务 iOS App构建必须在MAC上面使用xcode进行,所以我们要安装下xcode集成插件 在Jenkins首页选择系统管理 选择插件管理 搜索xcode, 安装Xcode integra
阅读全文
posted @ 2019-01-20 22:03 周希
阅读(2077)
评论(0)
推荐(0)
2019年1月19日
iOS自动化探索(八)Mac上的Jenkins安装
摘要: 安装Jenkins 首先检查是否有Jenkins依赖的java环境 出现java version "1.8.xx"说明已经安装了java 如果没有安装或者版本过低可以在一下地址下载安装 https://www.oracle.com/technetwork/java/javase/downloads/
阅读全文
posted @ 2019-01-19 10:58 周希
阅读(2210)
评论(0)
推荐(1)
2019年1月18日
iOS自动化探索(七)自动化测试框架pytest - 测试报告
摘要: 这里我们单独来看下关于如何生存测试报告 准备测试代码如下: 生成JunitXML 格式的测试报告 JunitXML报告是一种很常用的测试报告,比如可以和Jenkins进行集成,在Jenkins的GUI上显示Pytest的运行结果,非常便利。运行完case后可以到report路径下去查看相应的xml文
阅读全文
posted @ 2019-01-18 17:17 周希
阅读(839)
评论(0)
推荐(0)
2019年1月13日
iOS自动化探索(六)自动化测试框架pytest - fixtures
摘要: Fixture介绍 fixture是pytest特有的功能,它用pytest.fixture标识,定义在函数前面。在编写测试函数的时候,可以将此函数名称做为传入参数,pytest将会以依赖注入方式,将该函数的返回值作为测试函数的传入参数。 fixture有明确的名字,在其他函数,模块,类或整个工程调
阅读全文
posted @ 2019-01-13 13:45 周希
阅读(740)
评论(0)
推荐(0)
Python装饰器学习笔记
摘要: 装饰器(Decorators) 装饰器是 Python 的一个重要部分。它是修改其他函数的功能的函数,有助于让我们的代码更简短 装饰器本质上是一个Python函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是一个函数对象。它经常用于有切面需求的场景,比如:插入日志、
阅读全文
posted @ 2019-01-13 00:03 周希
阅读(627)
评论(1)
推荐(0)
2019年1月9日
iOS自动化探索(五)自动化测试框架pytest - Assert断言的使用
摘要: 使用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 周希
阅读(607)
评论(0)
推荐(0)
iOS自动化探索(四)自动化测试框架pytest - 安装和使用
摘要: 自动化测试框架 - pytest pytest是Python最流行的单元测试框架之一, 帮助更便捷的编写测试脚本, 并支持多种功能复杂的测试场景, 能用来做app测试也能用作函数测试 官方文档: https://docs.pytest.org/en/latest/ pytest具有以下优点: 允许使
阅读全文
posted @ 2019-01-09 14:47 周希
阅读(1448)
评论(0)
推荐(0)
2019年1月6日
iOS自动化探索(三)WebDriverAgent Python Client
摘要: 之前我们在终端试着调用过WDA API, 今天我们在看一个Python封装的api库 https://github.com/openatx/facebook-wda 安装方式(一): 安装方式(二): 用Xcode开启WDA 会话, 然后再编写和执行脚本 输出: 返回Home Screen 截屏 打
阅读全文
posted @ 2019-01-06 22:59 周希
阅读(2963)
评论(0)
推荐(0)
Mac安装Virtualenv & PyCharm使用Virtualenv
摘要: 我们使用Python开发的时候,每个项目可能需要不同的Python版本,这时候我们就需要Virtualenv配置虚拟环境。 Mac安装Virtualenv sudo -H pip install virtualenv 创建Python运行环境 virtualenv wda_python 启用虚拟环境
阅读全文
posted @ 2019-01-06 21:53 周希
阅读(1123)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
11
下一页
公告