自动化环境搭建
文章平均质量分 85
丶凉
一位秀发茂密的软件测试工程师,喜欢python,目标是自动化工程师
工作中遇到了很多坑,博客大多是我的爬坑日记,希望能把你从坑里拉一把 ♥
展开
-
Yapi:Windows本地部署
YApi 是高效、易用、功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护 API,YApi 还为用户提供了优秀的交互体验,开发人员只需利用平台提供的接口数据写入工具以及简单的点击操作就可以实现接口的管理Node.js 和 Git 的安装就不赘述了一、安装 MongoDB 数据库MongoDB数据库官网下载地址:https://www.mongodb.com/try/download/community?jmp=nav下载.原创 2021-12-18 13:29:22 · 2845 阅读 · 0 评论 -
CentOS上安装docker(Linux)
前置条件:Linux 内核版本必须 >= 3.8(如已安装过Docker)移除老版本的 Docker一、内核版本查看uname -a | awk '{split($3, arr, "-"); print arr[1]}'二、移除老版本 Docker[root@localhost ~]# sudo yum remove dockor\> docker-client\> docker-client-latest\> docker-common\> dock原创 2020-08-06 23:29:32 · 133 阅读 · 0 评论 -
Jenkins环境搭建(Windows下配置流程)
Jenkins 是什么?Jenkins是一个用java语言开发的开源的持续集成框架,使开发和运维从繁杂和重复的操作中解脱出来,专注于更为重要的业务逻辑实现上,其主要功能是监视重复工作的执行,有点类似于windows系统中的定时任务,不过Jenkins的功能更加强大,里面集成了很多插件,也可以自己写插件集成进去。Jenkins是开源CI&CD软件领导者, 提供超过1000个插件来支持构建、部署、自动化, 满足任何项目的需要。windows系统下安装Jenkinsjenkins安装包下载地址原创 2020-08-03 15:43:21 · 528 阅读 · 1 评论 -
Jenkins学习笔记--构建触发器日程表使用方法(三)
定时构建项目一、进入项目,点击【配置】二、定时构建三、定时构建语法实例:实例详解1:每一分钟执行一次构建项目实例详解2:每小时的第5分钟和第15分钟执行项目构建实例详解3:在上午8点到11点的第5分钟和第15分钟执行项目构建实例详解4:每隔两天的上午8点到11点的第5分钟和第15分钟执行项目构建实例详解5:每周一上午8点到11点的第5分钟和第15分钟执行项目构建实例详解6:每晚的21:30重启smb实例详解7:每月1、10、22日的10:45 重启smb实例详解8:每周六、周日的4:45重启smb实例详解9原创 2020-07-13 23:33:33 · 767 阅读 · 0 评论 -
Jenkins学习笔记--测试报告邮件发送(二)
邮件发送一、安装插件二、开启 STMP 服务三、设置邮件服务四、构建后操作发送邮件五、再次 【立即构建Build Now】 → 控制台输出一、安装插件Manage Jenkins → Manage Plugins → 在可选插件中 搜索 email 安装 Email Extension Plugin二、开启 STMP 服务方法参考:QQ邮箱开启SMTP方法如何授权三、设置邮件服务点击 Manage Jenkins → 选择 Configure System点击【高级】 → 展开原创 2020-07-13 22:28:42 · 328 阅读 · 0 评论 -
Jenkins学习--部署自己的第一个脚本(一)
Jenkins下部署自己的第一个脚本一、安装配置并启用Jenkins1、Jenkins启动2、修改默认端口① 找到Jenkins安装目录下:**\Jenkins\jenkins.xml**②使用记事本工具打开并修改端口号:③保存文件并重新启动Jenkins服务:3、重启Jenkins二、Jenkins中创建任务1、新建任务点击新建item → 输入任务名称 → 选择Freestyle风格的软件项目 →点击确定2、项目相关信息① General 中添加项目描述②准备好事先写好的 HelloWorld.py文件原创 2020-07-13 21:18:23 · 812 阅读 · 0 评论 -
Appium:selenium.common.exceptions.WebDriverException报错处理办法
最近在学习 Appium ,不管是appium内运行还是pycharm运行脚本都报以下的报错信息selenium.common.exceptions.WebDriverException: Message: An unknown server-side error occurred while processing the command. Original error: Failed to launch Appium Settings app: Condition unmet after 5161 m原创 2020-07-12 02:08:27 · 1766 阅读 · 1 评论 -
App自动化测试学习笔记
一、Python+Appium启动手机App:前置条件:from appium import webdriver# 定义一个变量:desired_caps 字典desired_caps = {}# 测试手机平台desired_caps['platformNane'] = 'Android'# 测试手机平台版本号desired_caps['platformVersion'] = '5.1'# 设备名称(自定义,可写死,但不能为空)desired_caps['deviceName'] =原创 2020-07-11 16:58:04 · 379 阅读 · 0 评论 -
Appium---APP自动化测试环境搭建
本文是基于Python+Appium进行详细描述APP自动化测试环境搭建。一、安装Pythonpython下载地址:可以去python官网:https://www.python.org/下载对应机器的安装包。以下版本可以任意选择进行下载。双击已下载的python安装包,出现如下图所示的界面,点击运行,然后下一步下一步进行默认安装即可,安装成功后会有对应的路径:添加环境变量后,输入python就会直接进入python的环境中,现在开始演示手动添加到环境变量:首先,点击计算机->属性-&转载 2020-07-10 10:18:01 · 449 阅读 · 0 评论 -
Cypress--前端主流自动化测试框架环境搭建【亲自实操】
新型主流前端自动化测试框架Cypress测试框架都基于Node.js,不再使用Selenium+WebDriver,而且安装完成后即可使用,甭管会不会用,先装上再说!!!一、Windows环境安装【推荐使用npm安装,要求Node.js8或更高版本】**安装Node.js官方下载地址:https://nodejs.org/en/download/二、查看 Node 、nmp 相关配置查看 Node 版本号:查看npm 版本号:三、设置淘宝镜像下载源设置下载源:npm con原创 2020-07-06 13:28:33 · 1219 阅读 · 0 评论 -
GitLab的安装配置--小白启蒙篇(一步步截图)
2020/06/30,在自己的linux服务器上搭建成功,每一步都有命令代码参考和遇到问题的解决方法,不用跳我掉过的坑哈哈,希望可以帮到你们原创 2020-06-30 10:14:02 · 497 阅读 · 0 评论