- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 brew报错:`initialize‘: Version value must be a string; got a NilClass () (TypeError)解决方案
在macOS 11.1 版中 brew运行任何命令都会报错,原因是 brew 只支持正式发行版。 错误堆栈 ~ brew list Traceback (most recent call last): 11: from /usr/local/Homebrew/Library/Homebrew/brew.rb:23:in `<main>' 10: from /usr/local/Homebrew/Library/Homebrew/brew.rb:23:in `require_re
2021-01-14 23:13:53 5048
翻译 安卓功能
安卓功能下面让我们讨论一下如下表格中的安卓功能: |功能|解释| |功能包|这个功能是为你要运行安卓App的java包,例如:com.android.calculator2, com.android.settings, and so on:caps.setCapability(“appPackage”,”com.android.calculator2”); 或者,你也可以使用下面的命令:c
2017-01-18 19:35:22 311
翻译 Appium具备的功能
Desired capabilities# 欢迎使用Markdown编辑器写博客 Desired capabilities是JSON对象(键值对集合),客户端把Desired capabilities发送到服务器。下面我们将描述我们感兴趣的自动化会话。 接下来我们一个一个地描述capabilities,首选我们看一下Appium服务的capabilities: 为了能够让java和desire
2016-12-20 20:07:57 3396
翻译 Appium会话
会话是一种发送命令到特殊测试应用的媒介,命令就在会话环境中执行。在测试过程中我们仅仅只能看到前端,实际上在执行任何命令之前客户端会使用sessionId参数进行会话识别。客户端请求服务创造会话。请求服务以sessionId端点形式返回,sessionId被使用传送更多的命令和测试的应用建立关系
2016-12-15 21:03:22 517
翻译 Selenium JSON通信协议
Selenium JSON通信协议 JSON wire protocol(JSONWP)是WebDriver开发者编写的通信机制。这个通信协议是一个特殊的预定义设置,标准的端点通过RESTful API.WebDriver和JSONWP目标是通过Firefox driver,IE driver和Chrome driver浏览器执行网站自动化测试。 Appium不仅能够实现移动端的JSONWP,而
2016-12-13 21:14:32 4670
翻译 Appium在安卓的应用
Appium在安卓的应用 在安卓设备上,Appium采用UIAutomator框架自动化测试App,UIAutomator是安卓开发者开发用来测试安卓的。 下面是安卓测试的结构示意图: 在上面的图片中我们发现UIAutomator/Selendroid替代了苹果的Instrument,bootstrap.jar文件替代了bootstrap.js文件 Appium支持的安卓版本最低为17,
2016-12-12 18:55:23 295
翻译 Appium在IOS的应用
Appium在ios的应用在IOS设备上面,Appium通过使用苹果的UIAutomation API去连接UI元素。UIAutomation是苹果提供的用来编写测试脚本的JavaScript库,Appium利用相同的这个库去自动化测试IOS APP。 接下来我们来看看如下结构示意图: 在上面的图中,我们发现当执行测试脚本的时候,脚本会以JSON形式通过HTTP请求连接到Appium服务。A
2016-12-09 23:38:36 305
翻译 Appium结构
Appiunm结构Appium是是用Node.js写的HTTP服务,Appium创造和控制WebDriver会话。Appium网络服务和selenium WebDriver的方法是一样的,它通过JSON接收HTTP来自代理库的请求,然后针对不同的平台采用不同的方法不同的请求接下来让我讨论Appium在IOS和Andriod平台是怎样工作的
2016-12-08 20:11:14 263
翻译 Appium-重要概念
Appium-重要概念在这一章中,我们将了解appium结构,JSON协议和Appium方法同样获得在开始Appium之前所需要的能力要求。这一章我们也将接触到appium服务和它的代理库的概念 简而言之,我们将覆盖以下主题: Appium结构 selenium JSON通信协议 Appiumsession 具备的能力 appium服务和它的代理库
2016-12-07 19:37:35 192
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人