03 2021 档案
摘要:(目录) Nmap (Network Mapper) 是在渗透测试中常用的扫描工具,可用于扫描网络中的 IP 地址和端口,并检测已安装的应用程序。无论是作为网络安全工具还是黑客工具,Nmap 是一个很强大的工具,在《黑客帝国2》电影中就有出现,用于入侵发电站的能源管理系统。本文将介绍 Nmap 的安
阅读全文
摘要:(目录) python 日期时间获取与转换 世界时、原子时和世界协调时 世界时 世界时(Universal Time, UT)是根据地球自转周期确定的时间,1s为全年内每日平均长度的1/86400,由于地球绕太阳公转的轨道不是圆的,地球与太阳之间的距离不是固定的,导致太阳相对绕地球的周期不等于地球自
阅读全文
摘要:Jenkins具有丰富的API接口,可以通过调用API接口实现对Job的触发、删除、查看任务状态等操作,支持HTTP协议,支持用户名、密码认证,提供的这些接口可以实现对 Jenkins 的控制。下面介绍Jenkins API的使用实例。 先创建一个有Job任务运行和状态查询权限的用户,可使用admi
阅读全文
摘要:(目录) Docker可以通过读取Dockerfile文件中的指令来自动构建镜像,Dockerfile文本文件包含镜像构建的命令,通过 docker build 执行 Dockerfile中的一系列指令来自动构建镜像。 常用指令 Dockerfile官方文档:https://docs.docker.
阅读全文
摘要:(目录) 本文介绍MySQL数据库基础操作方法 MySQL 连接 命令行连接mysql服务器: mysql -h 主机名 -u 用户名 -p -h:指定要登录的MySQL主机名,登录本机可以省略 -u:用户名 -p:登录密码 C:\Users\10287>mysql -u root -p Enter
阅读全文
摘要:(目录) 装饰器是通过装饰器函数修改原函数的一些功能而不需要修改原函数,在很多场景可以用到它,比如① 执行某个测试用例之前,判断是否需要登录或者执行某些特定操作;② 统计某个函数的执行时间;③ 判断输入合法性等。合理使用装饰器可以极大地提高程序的可读性以及运行效率。本文将介绍Python装饰器的使用
阅读全文
摘要:(目录) 本文简要介绍Selenium 的Webdriver 架构,我对selenium的相关知识点进行了整理,大家可免费下载:Selenium自动化测试框架详细介绍ppt及示例脚本.rar Selenium简介 Selenium是用于浏览器的自动化测试工具,与浏览器进行交互,实现对web应用的自动
阅读全文
摘要:(目录) 本文介绍MySQL 在 Windows系统和Linux系统安装方法。 Windows系统安装MySQL 1、下载 下载地址:https://dev.mysql.com/downloads/mysql/ 选择要下载的MySQL版本 2、解压zip包 解压下载的zip压缩包 3、配置环境变量
阅读全文
摘要:持续集成(Continuous integration,CI)是软件开发和发布流程中最重要的组成部分,有利于加快开发进度。Jenkins是常用的持续集成管理工具,本文将简要介绍Jenkins持续集成工具。 (目录) 持续集成简介 持续集成(Continuous integration,CI)概念由M
阅读全文
摘要:(目录) JMeter性能测试完成后,可以查看性能报告(参考JMeter性能测试:JMeter多用户并发模拟及压测结果分析),如果想查看实时的性能,可以搭建一个性能监控平台。本文介绍如何搭建JMeter性能测试的性能监控系统。 性能监控系统 JMeter性能测试报告呈现的数据是某个时间段内的平均值,
阅读全文
摘要:本文介绍使用docker来安装Jenkins服务的步骤。 (目录) 环境准备 本文介绍在linux上如何使用docker来搭建Jenkins服务,我使用的系统为centos7: $ cat /etc/redhat-release CentOS Linux release 7.8.2003 (Core
阅读全文