当前位置: 首页 > news >正文

客户端 网站开发 手机软件开发长沙旅游网站开发

客户端 网站开发 手机软件开发,长沙旅游网站开发,企业管理咨询做什么的,广东著名企业Appium 是一个开源的、跨平台的测试框架#xff0c;可以用来测试 Native App、混合应用、移动 Web 应用#xff08;H5 应用#xff09;等#xff0c;也是当下互联网企业实现移动自动化测试的重要工具。Appium 坚持的测试理念#xff1a; •无需用户对 App 进行任何修改或…Appium 是一个开源的、跨平台的测试框架可以用来测试 Native App、混合应用、移动 Web 应用H5 应用等也是当下互联网企业实现移动自动化测试的重要工具。Appium 坚持的测试理念 •无需用户对 App 进行任何修改或者重新编译App 应该 Born to be Automated。 •不应该限制用户只能使用特定的语言或者框架来编写和执行测试。 •移动测试框架的 API 应该是稳定的合理的不应对自动化 API 反复地造轮子。 •移动测试框架应该是开源的包括“精神和肉体”。 本文是 Appium 的环境配置教程。 Appium、Appium-desktop、Appium Client 的区别 Appium:是 Appium 体系的核心因为它本身也是一个 web 接口服务所以也会被成为 appium server对外默认开启包括 4723 等多个端口。 Appium-Desktop:是为了让 Appium 能够更好用让小白入门更容易让调试和界面分析更方便官方开发了 GUI 的工具 Appium-desktop。 Appium Client:Appium 只是一个 Web 接口他接受 HTTP 请求所以各个语言都可以自己封装发送请求于是就有 appium 下的各个子项目。以下是各语言对 Appium Client 做的支持。 Appium 的安装 (Mac 版) 安装前检查 #查看是否已安装以下软件 #查看 java 环境是否安装 java -version #查看 git 是否安装 git --version #查看 ruby 是否安装 ruby -v #查看 brew 是否安装 brew -v #如果不存在 brew需要执行 ruby -e $(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install) #查看 android-sdk 是否安装 adb安装 NodeJS #通过 brew 安装 node brew install node #检查 node、npm 版本 node -v npm -vAppium 安装方式 Appium 安装方式一npm方式 #通过 node 直接进行安装此方式极易出现网络超时等异常不推荐 npm install -g appiumAppium 安装方式二cnpm 方式推荐 •什么是淘宝源镜像 这是一个完整 npmjs.org 镜像你可以用此代替官方版本 (只读)同步频率目前为 10 分钟 一次以保证尽量与官方服务同步。 #淘宝源安装命令 npm install -g cnpm --registryhttps://registry.npm.taobao.org•为什么选择淘宝 npm 镜像 由于 Node 安装插件是从国外服务器下载受网络影响大速度慢且出现异常。所以如果 npm 的服务器在中国就好了所以我们乐于分享的淘宝团队阿里巴巴旗下业务阿里云提供了这个福利。 # 通过淘宝源的 npm 镜像安装 # 安装的时间可能稍微有些长需要耐心等待 cnpm install -g appium #安装完成检验下 appium -v # 整体检查 appium 环境是否安装成功 # 需要先通过 cnpm 安装 appium-doctor # 然后执行 appium-doctor cnpm install -g appium-doctor appium-doctorAppium 的安装 (Windows 版) 安装前检查 #jdk 是否安装 java -version #android sdk 是否安装 adbnodejs 安装 1. 下载地址: https://nodejs.org/zh-cn/download/ 选取 win 对应的 .msi 进行下载 2. 下载完成进行安装。一路下一步 3. 安装完成在 Path 变量下配置 C:\Program Files\nodejs\;(Ps:此处为对应 node 安装的路径) 4. 检查 node 环境 , 分别检查 node -v npm -vAppium 环境安装 安装步骤同 Mac。推荐淘宝源镜像方式安装 AppiumAppium-desktop 的安装 #首先去官网下载 dmg 文件 官网地址:https://github.com/appium/appium-desktop/releases/tag/v1.10.0 #下载完成双击 dmg 文件进行安装即可Appium Client(JavaPython) #java 版导入相关 pom 依赖即可 dependencygroupIdio.appium/groupIdartifactIdjava-client/artifactIdversion7.0.0/version /dependency #python 版需要执行 pip install Appium-Python-Client 总结 感谢每一个认真阅读我文章的人 作为一位过来人也是希望大家少走一些弯路如果你不想再体验一次学习时找不到资料没人解答问题坚持几天便放弃的感受的话在这里我给大家分享一些自动化测试的学习资源希望能给你前进的路上带来帮助 软件测试面试文档 我们学习必然是为了找到高薪的工作下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料并且有字节大佬给出了权威的解答刷完这一套面试资料相信大家都能找到满意的工作
http://www.pierceye.com/news/122101/

相关文章:

  • 珠海市网站建设重庆建站公司网站模板
  • 网页设计与网站开发pdf备案网站可以做接码平台么
  • 国外网站国内备案南京网站seo优化公司
  • 岱山县网站建设网站后台管理系统怎么上传
  • 做网站需要什么东西重庆市招投标网官网
  • 潢川手机网站建设戴尔公司网站开发的经营目标
  • 创建网站代码是什么问题wordpress屏蔽广告插件下载
  • 网站接入服务提供商纪检网站建设计划
  • 佛山做网站公司有哪些做拆分盘网站
  • 沈阳做微网站注册一个有限公司需要多少钱
  • 网站首页logo怎么修改优化方案英语答案
  • 东南亚网站建设市场用照片做视频的模板下载网站
  • 做seo网站的公司2网站建设公司
  • phpmysql旅游网站开发wordpress 需要多大数据库
  • 做预算查市场价格的网站阿里巴巴旗下跨境电商平台有哪些
  • 搜狗网站提交入口有哪些做问卷调查赚钱的网站6
  • 上海市住房和城乡建设厅官方网站码上游二维码制作
  • wordpress生活插件上海做网站优化
  • 长武网站建设做网站吉林
  • 定制做网站技术建网站不做广告怎么赚钱
  • 南宁市做网站的公司yellow的视频播放
  • 网络营销的效果是什么杭州seo网站建设
  • 南沙免费网站建设阿里巴巴网站工作流程
  • 东莞公司网站建设河南省专业做网站公司
  • 兰州彩票网站制作安阳区号是什么
  • 企业形象网站解决方案传统企业如果建立网站
  • 个人网站主页模板如何开一家网络营销公司
  • 网络管理系统密码吴中seo页面优化推广
  • 手绘风格的网站上海做网站cnsosu
  • 怎么做一个免费网站网站app的作用