大前堤: 如果你需要airtest提供的可视化测试报告,那你的操作系统,一定要有图形化界面. 否则运行你的airtest脚本 会遇到这样的问题 Xlib.error.DisplayNameError: Bad display name "" 你可能百度之后 遇到了xhost +命令 执行这个命令后,再运行测试脚本,又遇到这个问题 然后再百度,原来.Xauthority Xlib模块都是有操作系统图形化界面的模块 再看看为什么会报这个错呢? 因为在airtest_selenium模块下的…
首先说明本文内的相关安装操作参考<Pro Android C++ with the NDK>一书. 安装 Windows搭建Android NDK开发环境需要安装如下部分(同时需要配置对应环境变量,你如果不清楚怎么配置,麻烦参考原书或者搜索之) JDK(Java Development Kits) Android SDK Apache Ant Cygwin or Mingw Android NDK Eclipse or Android Studio 可以用以下命令验证是否安装成功: java…
原文:http://android.eoe.cn/topic/android_sdk Linux平台JDK安装 本文主要描述如何在Linux平台下安装JDK环境.进入网页:http://www.oracle.com/technetwork/java/javase/downloads/index.html 如下图: 这里作为开发人员,我们选择JDK而不是JRE,因此用鼠标点击JDK下面的DOWNLOAD按钮,进入新的网页,如下图: 这里有不同平台的版本可供下载,对于Linux平台,有32位和64位…
使用gogs,drone,docker搭建自动部署测试环境 Gogs是一个使用go语言开发的自助git服务,支持所有平台 Docker是使用go开发的开源容器引擎 Drone是一个基于容器技术的持续集成平台.每个构建都在一个临时的Docker容器中执行,使开发人员能够完全控制其构建环境并保证隔离.drone易于安装和使用,其目标是替代jenkins 本文所实现的的功能为当你push代码到gogs时,自动更新您测试环境的二进制文件并重启,实现自动部署(以go开发api服务为例,测试环境为ubunt…
本文由  网易云发布. 作者:唐雕龙 本篇文章仅限内部分享,如需转载,请联系网易获取授权. 面向新手的hadoop+hive学习环境搭建,加对我走过的坑总结,避免大家踩坑. 对于hive相关docker,并没有官方的docker,第三方维护经过测试各种不靠谱,所以才想到自己搭建一套,然后后期在整理成docker上传~~~ 基础环境: 1. 公司云主机debain8.8 (不像docker,所以对系统内核无要求) 1. 前置安装: 1.1 jdk8(hive要求jdk7以上,千万不要jdk9!!!…
docker-compose 搭建 Redis Sentinel 测试环境 本文介绍如何使用 docker-compose 快速搭建一个 Redis Sentinel 测试环境.其中 Redis 集群为 1 个 master 节点,2 个 slave 节点,Sentinel 为 3 个节点.请勿用于生产环境. 主机环境 系统 centos 7.5,ip 192.168.223.111,docker 1.13.1,docker-compose 1.23.2,redis 5.0.5. 创建配置文件…
目录: 前提.Mac环境下手动配置Android SDK 一. Android Studio下载及配置 二.AVD模拟器配置运行 扩展:命令行运行AVD模拟器 三.在Android Studio 中配置Genymotion模拟器 四.附录:感谢参考文章 前提.Mac环境下手动配置Android SDK 1.首先,下载SDK 下载链接:https://pan.baidu.com/s/1gOM043rHi0B6LcwRIwL2KA  密码:aovj 打开SDK下的Android,启动Android…
声明:本文由w3h5原创,转载请注明出处:<webpack正式.测试环境接口地址本地运行及打包命令配置> https://www.w3h5.com/post/521.html 为了方便开发,节省接口地址修改维护时间,可以通过 webpack 配置,区分正式.测试环境. 可以方便的通过一个命令或者参数,运行或者连接不同环境的接口地址: # 本地运行测试环境 npm run dev # 本地运行正式环境  npm run prod # 测试环境打包 npm run build # 正式环境打包 n…
Linux命令行与Shell脚本编程大全 5.2 shell 的父子关系 命令分组 Command Grouping 主要有两种形式: 一种以小括号包括,命令之间以冒号分隔.也被称为 进程列表: 注意,至少要有两条命令才会被认为是进程列表:(command;command[;command;command...]) 另一种以大括号包括,语法为 { command;[command;command;...] } ; 注意与花括号之间必须留有空格,同时最后一个命令后仍然需要一个分号. 两种命令分组的…
iOS系统提供开发环境下命令行编译工具:xcodebuild[3] xcodebuild 在介绍xcodebuild之前,需要先弄清楚一些在XCode环境下的一些概念[4]: Workspace:简单来说,Workspace就是一个容器,在该容器中可以存放多个你创建的Xcode Project, 以及其他的项目中需要使用到的文件. 使用Workspace的好处有: 1),扩展项目的可视域,即可以在多个项目之间跳转,重构,一个项目可以使用另一个项目的输出.Workspace会负责各个Project…