摘要:
app定位方式,本文只讲Android手机的定位方式。 前提条件是adb连接到模拟器或者是手机(具体连接方式这里不再讲解),证明已连接到设备 app元素定位工具一:UI Automator Viewer 这个工具是Android SDK自带的一个定位工具,具体页面截图如下: app元素定位工具二:A 阅读全文
摘要:
1、将Jenkins显示页面修改为中文环境 首先安装中文的插件:在manage Jenkins-Manage Plugins-可选插件 下载完成之后,在系统设置里边,修改为中文格式:manage Jenkins-Configure System,这样就完成了。 2、设置管理员邮箱,将可以正常接收发送 阅读全文
摘要:
pytest系列(一)中给大家介绍了pytest的特性,以及它的编写用例的简单至极。 那么在实际工作当中呢,我们要写的自动化用例会比较多,不会都放在一个py文件里。 如下图所示,我们编写的用例存放在不同的py文件当中。 当我们想只运行诸多py文当中的部分用例,怎么办呢? 比如自动化工作当中,选择te 阅读全文
摘要:
appium同时登录Android、iOS两种系统,本篇文章只针对Windows系统进行讲解。 appium运行原理: 1、简单原理 PC端代码 --(HTTP)-- Appium --(Android/ios自带自动化框架API)-- 模拟器/手机 2、详细过程 PC端代码 --(HTTP)-- 阅读全文
摘要:
好多小可爱都有这样一个困扰,python有了一个大版本的更新,我也想更新,但是安装的好多第三方的库可怎么办呀,更新之后再去一个一个的安装,那可就烦死了。 在这里我来教大家如何快速去安装python更新后的第三方库。 1、本人是在cmd命令执行的,将安装好的第三方库记录下来,生成一个txt文档,路径默 阅读全文
摘要:
本文是在ubuntu环境下安装jenkins,jenkins运行在docker容器中, 至于docker如何安装,请参考https://www.cnblogs.com/xingyunqiu/p/11584066.html Jenkins官网文档:https://jenkins.io/zh/doc/ 阅读全文
摘要:
linux内核版本依赖 kernel version >= 3.8 可以使用如下命令查看 操作系统依赖, 如下版本都可以 首次安装需要卸载旧的版本docker 卸载旧版本 较旧的Docker版本称为docker或docker-engine sudo apt-get remove docker doc 阅读全文
摘要:
容器化部署gitlab 获取镜像文件 1. 下载镜像文件 2. 创建GitLab 的配置 (etc) 、 日志 (log) 、数据 (data) 三个文件夹,放到容器之外, 便于日后升级, 因此请先准备这三个目录 3、准备好这三个目录之后, 就可以开始运行 Docker 镜像了 # 说明: -d 后 阅读全文
摘要:
上传操作分为两种情况: 1、input标签上传 如果是input可以直接输入路径的,那么直接调用send_keys输入路径,和前边的元素操作类似,在这里不再过多的赘述。 2、非input标签上传 非input标签上传的,则需要借助第三方的工具: 这里我们用python中的第三方库pywin32库,识 阅读全文
摘要:
js的滚动条scrollIntoView() Arguments[] - python与js之间的羁绊 1、移动到元素element对象的“底端”,与当前窗口的“底部”对齐: driver.execute_script("arguments[0].scrollIntoView(false);",el 阅读全文