Jenkins具有丰富的API接口,可以通过调用API接口实现对Job的触发、删除、查看任务状态等操作,支持HTTP协议,支持用户名、密码认证,提供的这些接口可以实现对 Jenkins 的控制。下面介绍Jenkins API的使用实例。
持续集成:jenkins + pytest + selenium + Git + Allure自动化测试
本文介绍jenkins, pytest ,selenium,Git,Allure的自动化测试实现方法,使用jenkins实现web自动化测试,并生成报告,自动发送邮件。
Python笔记:日期时间获取与转换
python 日期时间获取与转换
容器技术介绍:Dockerfile语法指令及Docker镜像构建
在工作中,通常会根据项目需要制作镜像,Docker可以通过读取Dockerfile文件中的指令来自动构建镜像,Dockerfile文本文件包含镜像构建的命令,通过 docker build
执行 Dockerfile中的一系列指令来自动构建镜像。除了Dockerfile的方式外,也可以使用Docker commit来制作镜像,本文将介绍Dockerfile语法Docker镜像的构建方法。
MySQL数据库基础入门
本文介绍MySQL数据库基础操作方法
Python笔记:Python装饰器
装饰器是通过装饰器函数修改原函数的一些功能而不需要修改原函数,在很多场景可以用到它,比如① 执行某个测试用例之前,判断是否需要登录或者执行某些特定操作;② 统计某个函数的执行时间;③ 判断输入合法性等。合理使用装饰器可以极大地提高程序的可读性以及运行效率。本文将介绍Python装饰器的使用方法。
Selenium自动化测试框架介绍
本文简要介绍Selenium 的Webdriver 架构,我对selenium的相关知识点进行了整理,大家可免费下载:Selenium自动化测试框架详细介绍ppt及示例脚本.rar
MySQL数据库安装配置详细教程
本文介绍MySQL 在 Windows系统和Linux系统安装方法。
持续集成平台Jenkins配置方法介绍
持续集成(Continuous integration,CI)是软件开发和发布流程中最重要的组成部分,有利于加快开发进度。Jenkins是常用的持续集成管理工具,本文将简要介绍Jenkins持续集成工具。
JMeter性能监控系统:Jmeter + InfluxDB + Grafana
JMeter性能测试完成后,可以查看性能报告(参考JMeter性能测试:JMeter多用户并发模拟及压测结果分析),如果想查看实时的性能,可以搭建一个性能监控平台。本文介绍如何搭建JMeter性能测试的性能监控系统。
Docker搭建持续集成平台Jenkins
本文介绍使用docker来安装Jenkins服务的步骤。
容器技术介绍:Docker常用命令
本文介绍常用Docker命令,以搭建Web服务器Nginx为例介绍docker相关命令。
JMeter性能测试:JMeter多用户并发模拟及压测结果分析
JMeter多用户并发模拟
selenium/appium 等待方式介绍
UI自动化测试过程中,执行某个动作后,页面元素的加载(ajax动态加载)需要一定的时间,selenium WebDriver提供了几种等待方式,Appium也继承了WebDriver API,所以selenium和appium 等待的实现方式相同。下面介绍WebDriver的等待方式。
JMeter性能测试:JMeter安装及脚本录制回放
除了功能测试以外,服务端的性能测试也非常重要,比如产品功能测试通过,那么在大负载的情况下,可能会导致服务器崩溃,影响用户体验。虽然不同服务对负载要求不同,但性能测试还是很有必要的。本文简要介绍性能测试相关知识,然后介绍如何使用JMeter来进行性能测试。