摘要:
流程定义 流程是为了达到特定目标而进行的一系列有逻辑性的操作步骤,由2个及以上的步骤,完成一个完整的行为的过程,可称之为流程; 为什么要绘制流程图 保证产品的使用逻辑合理顺畅; 向项目组其他成员清晰的传达需求; 流程图帮助梳理模块,业务流程、使用路径; 流程图示例 产品常用流程图 业务流程图 定义: 阅读全文
摘要:
基本上 vi/vim 共分为三种模式,分别是命令模式(Command mode),输入模式(Insert mode)和底线命令模式(Last line mode)。 这三种模式的作用分别是: 命令模式 进入vi的默认模式,敲击键盘动作被识别为命令; 模式切换命令: i 切换到输入模式; ESC键 切 阅读全文
摘要:
selenium环境安装 pip install selenium 一般问题: 升级pip指令 超时错误 :pip install selenium --default-timeout=1000 搭建webdriver selenium 基本原理 webdriver是代理 元素定位 一、元素定位方法 阅读全文
摘要:
性能测试定义 性能测试针对系统的性能指标,建立性能测试模型,制定性能测试方案制定监控策略,在场景条件下执行性能场景,分析判断性能瓶颈并调优,最终得出性能结果来评估系统的性能指标是否满足既定值。 性能指标 粗分指标分类:时间指标、容量指标、资源利用率指标 性能测试模型 系统不是所有业务有并发,有的并发 阅读全文
摘要:
正则表达式:就是通过指定的规则去匹配你想要的字符串(一种用表达式对字符串进行匹配的语法规则) 元字符:具有固定含义的特殊字符: 常用元字符: . 匹配换行符以外的任意字符 \w 匹配字母\数字\下划线 \s 任意空白符 \d 任意数字 \n 换行符 \t 制表符 ^ 字符串开始 $ 字符串结尾 \W 阅读全文
摘要:
一.安装 查看版本: 二.解析器对比 实战:打印首页博客的时间 定位元素 requests 获取网页内容 使用解析器爬取想要的内容 阅读全文
摘要:
前言 正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。 Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。 re 模块使 Python 语言拥有全部的正则表达式功能。 compile 函数根据一个模式字符串和可选的标志参数生成一个 阅读全文
摘要:
什么是HttpRunner HttpRunner 是一款面向 HTTP(S) 协议的通用测试框架,只需编写维护一份 YAML/JSON 脚本,即可实现自动化测试、性能测试、线上监控、持续集成等多种测试需求。 设计理念 充分复用优秀的开源项目,不追求重复造轮子,而是将强大的轮子组装成战车 遵循 约定大 阅读全文
摘要:
安装 Apache服务 1>安装Apache服务及其扩展包 yum -y install httpd httpd-manual mod_ssl mod_perl mod_auth_mysql 安装成功如图提示 2>启动Apache服务 systemctl start httpd.service 3> 阅读全文
摘要:
Jmeter 作为接口测试工具有很多后置处理器,Postman也有类似的功能,可以通过Tests实现; 设置环境变量 //设置环境变量 pm.environment.set("variable_key", "variable_value"); //获取环境变量 pm.environment.get( 阅读全文