自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

原创 web测试如何确定bug属于前后端

什么是前端和后台 简而言之,前端一般是指界面的设计居多,他们往往需要调用后台的一个接口,进行一个HTTP请求,根据后台反馈回来的数据,渲染到页面上。从而实现按钮,数据显示的正常。 测试工程师如何区分前端和后台的BUG 1、检查接口 前端和后台之间是通过接口文件相互联系的,同样,测试人员也是可以看到这个一接口文件,很多人以为,这一点都不重要,那你大错特错了。因为这是区分前端和后台bug的关键...

2019-08-26 10:32:01 9253

原创 SQL语句公式

SQL语句公式 SELECT * FROM course; 从course选取所有结果(*代表所有列) SELECT s_name,Sex FROM student; 从学生表中选取名字列和性别列 SELECT * FROM student WHERE sex='男'; 从学生表中选取性别是男的所有列(WHERE是条件,汉字和英文需要带'') SELECT * FROM student WHERE sex='女' AND age......

2021-08-12 21:07:13 2834 2

原创 用例设计书写的标准规范

1.什么是用例测试? 测试用例是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求。 2.用例设计书写的标准规范 用例标题: 描述清楚该用例所要达到的测试目的,不是单纯的描述所在模块 正确示例: 未登录状态下发布动态能否成功 登录状态下只发布文字动态内容能否成功 错误示例: 碎乐App-碎乐-推荐-重磅推存 前置条件: 用例必须清晰地描述此用例所需的前提条件 正确示例: 1、用户已登录碎乐APP 2、用户已进入动态..

2020-08-06 13:14:14 1790

原创 提交Bug的标准及书写规范

Bug探索提交Bug的标准及书写规范 讲解规范的同时,我们会有具体实例展现给大家 Bug有效性 1、交付过程中测试者需按照专家设定好的模块,对Bug进行归类提交; 2、Bug的类型默认为UI问题、功能问题、崩溃问题,提交Bug时不能弄错; 3、需求是否明确、前提条件是否满足、输入数据是否正确、操作步骤是否清楚、Bug是否唯一性; 4、避免提交设计如此、操作错误、重复的、已知的Bug; 5、尽量少花时间在边界值、页面显示问题上,多提业务逻辑功能、交互测试方面的问题; Bug标题 ..

2020-08-06 13:13:16 2580 2

原创 web测试与APP测试方法总结

web测试方法总结 一、输入框 1、字符型输入框: (1)字符型输入框:英文全角、英文半角、数字、空或者空格、特殊字符“~!@#¥%……&*?[]{}”特别要注意单引号和&符号。禁止直接输入特殊字符时,使用“粘贴、拷贝”功能尝试输入。 (2)长度检查:最小长度、最大长度、最小长度-1、最大长度+1、输入超工字符比如把整个文章拷贝过去。 (3)空格检查:输入的字符间有空格、字符前有空格、字符后有空格、字符前后有空格 (4)多行文本框输入:允许回车换行、保存后再显示能够保存输入的格式

2020-08-06 13:12:34 1837

原创 gitlab首次链接添加密钥

使用Github,也许大家觉得比较麻烦的就是在每次push的时候,都需要输入用户名和密码。如果使用SSH,就可以记住用户名,并创建属于自己的密码来保证安全操作,还有神奇的一招可以“不用输入密码”哦。下面将介绍如何创建SSH Keys并将公钥加到GitHub账户中,使用SSH Keys在本机和GitHub之间建立一个安全的连接。 一、Windows环境下生成SSH key且连接GitHub 第一步、看看是否存在SSH密钥(keys) 首先,我们需要看看是否看看本机是否存在SSH keys,打开G

2020-08-06 13:04:01 1082

原创 Git命令大全

第一部分 命令行 1、分支操作 git branch 创建分支 git checkout -b 创建并切换到新建的分支上 git checkout 切换分支 git branch 查看分支列表 git branch -v 查看所有分支的最后一次操作 git branch -vv 查看当前分支 git brabch -b 分支名 origin/分支名 创建远程分支到本地 git branch --merged 查看别的分支和当前分支合并过的分支 git branc...

2020-08-06 13:01:56 210

原创 postgres主从复制

1.环境说明 master:192.168.1.231 slave:192.168.1.232 2.主服务配置 1.创建wal日志存放路径 mkdir -p /opt/pgsql/pg_archive/ 2.创建用户用于复制 CREATE ROLE replica login replication encrypted password 'replica'; 3.配置授权replica用户 vi /var/lib/pgsql/10/data/pg_hba.conf host..

2020-08-06 12:52:43 327

原创 postgres数据库迁移与备份

1.切换用户指令:su -postgres 2.导出数据库 命令: pg_dump -U postgres -p 5432 -d test -f /home/postgres/test12.sql Pg_dump :是安装时候的一个执行文件,主要就是把数据导出成sql(或者dump)文件; -U:对应的用户名postgres p:对应的端口号5432 -d :导出库的名称; -f:对应导出的sql存放路径 【注意】:该指令必须得在服务器安装pgsql的bin目录下...

2020-08-06 12:48:25 1799

原创 linux基础环境部署

jar环境部署 使用下方jdk1.8 包 百度网盘 :https://pan.baidu.com/s/1YUv1JqLkxoSuiRR7pH0nnQ 提取码 :ao6a 使用工具把下载的zip包放到/root目录下 在/home路径下,创建java文件夹 命令为: mkdir /home/java/ 然后将压缩包解压到/home/java路径下面,命令为: tar -zxvf /root/server-jre-8u231-linux-x64.tar....

2020-08-06 12:23:02 349

原创 Nginx使用解析说明

一、Nginx的配置文件的整体结构 其整体结构如下: 从图中我们可以看出主要包含以下几大部分内容: main(全局设置):设置的指令将影响其他所有设置; server(主机设置):指令主要用于指定主机和端口、 upstream(负载均衡服务器设置):指令主要用于负载均衡,设置一系列的后端服务器 location(URL匹配特定位置的设置):用于匹配网页位置。 这四者之间的关系式:server继承main,location继承server,upstream既不会继承其他设置也不会被.

2020-08-06 11:42:05 293

原创 Charles(iOS抓包)

Charles安装 HTTP抓包 HTTPS抓包 1. Charles安装 官网下载安装Charles: https://www.charlesproxy.com/download/ 2. HTTP抓包 (1) 连接 PC抓包只需要点击上方的代理—windows代理即可 以下是手机端 电脑charles客户端下载SSL证书 将所有的证书都放入下列存储—受信任的根证书颁发机构—下一步—完成 (2)配置代理服务器 首先进行设置,Proxy -&g...

2020-08-05 16:30:50 3329

原创 Fiddler抓HTTPS包配置

Fiddler抓HTTPS包配置 Fiddler是HTTP代理,它位于客户端和服务器端之间。安装好Fiddler后直接可以对HTTP协议进行抓包。 但很多时候我们也想对HTTPS的协议进行抓包分析,如果没有进行任何的配置就想用Fiddler来抓包分析是实现不了的,抓出来的是看不懂的加密内容。 接下来我们来学习一下如何配置使得Fiddler工具也可以抓到HTTPS协议的包。 设置抓取PC端浏览器的HTTPS协议包 在Tools栏选中“Telerik Fiddler Options”。 ..

2020-08-05 15:50:32 3466

原创 linux安装GitLab

GitLab简介 GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务 GitLab和GitHub一样属于第三方基于Git开发的作品,免费且开源(基于MIT协议),与Github类似,可注册用户,任意提交你的代码,添加SSHKey等等。区别是,GitLab是可部署到自己服务器上,数据库等一切信息都掌握在自己手上,适合团队内部协作开发,你总不可能把团队内部的资产放在别人的服务器上吧?简单来说可把GitLab看作个人版的GitHub 一、安.

2020-06-12 13:17:11 749

原创 Windows 下把jar包做成服务

百度云链接资源 https://pan.baidu.com/s/1Yiel1CVu2fZWQq92V2JKDw 3jod 里面有四个文件 把四个文件放到需要设置成服务的jar包目录下 .xml文件 配置服务名 配置环境变量 运行jar文件命令 .exe cmd 当前所在目录~.exe install 注册服...

2020-03-12 08:57:24 1085

原创 WebDriver中浏览器常用操作

定位中常用操作: 1.clear() #清除文本 2.send_keys() #模拟输入 3.clilk() #点击元素 浏览器常用方法(火狐浏览器): 打开网页 driver.get("https://www.cnblogs.com/) 刷新界面 driver.refresh() # 刷新当前页面 前进和后退 dri...

2020-03-01 19:27:43 1170

原创 WebDriver-元素定位(实操)

基于Python环境搭建 1. Windows系统(在这里我们以Windows7为案例) 2. Python 3.5(以上版本) 3. 安装selenium包 4. 浏览器 5. 安装PyCharm WebDriver 元素定位方式 1. id 2. name 3. class_name 4. tag_name 5. link_text 6. partial_lin...

2020-02-21 18:56:16 823

原创 Selenium IDE安装与运行(实操)

1. Selenium IDE 是什么? Selenium IDE:是一个Firefox插件,用于记录和播放用户与浏览器的交互。 (录制Web操作脚本) 2.Selenium IDE作用 1. 使用Selenium IDE录制脚本,体验自动化脚本魅力 2. 使用Selenium IDE录制的脚本转换为代码语言 (在后期我们自己设计脚本时,如果不知道用什么方式定位元素,可使用此方法参考) ...

2020-02-21 18:18:30 678

原创 Web自动化测试(概念)

1. 什么是自动化? 概念:由机器设备代替人为自动完成指定目标的过程 1.1 优点: 1. 减少人工劳动力 2. 工作效率提高 3. 产品规格统一标准 4. 规模化(批量生产) 2. 什么是自动化测试 概念:让程序代替人为去验证程序功能的过程 2.1 为什么要进行自动化测试? 1. 解决-回归测试 2. 解决-压力测试 3. 解决-兼容性测试 4. 提高测试效率,保...

2020-02-21 13:32:50 826

原创 HttpRunner Manager接口自动化测试 (windows)

github: https://github.com/HttpRunner/HttpRunnerManager 源码下载地址 1.下载zip包,解压到目录下 2.用pychram打开新的项目 点击templates下的requirements.txt 会自动提示缺少的环境,然后点击安装 3.安装数据库 推荐5.7以上的 然后安装到本地,创建一个新的...

2019-10-11 19:10:44 430

原创 jdk安装和变量配置(纯小白入门)

通常我们安装1.8版本的jdk即可 百度云网盘 https://pan.baidu.com/s/1Ub-elEKOMrai2RYYMrEjsA 提取码w4q0 当然,有需要的同学也可以自行在官网下载,选择自己合适的版本! 放个官网下载链接 这里简单介绍下:JDK(Java Development Kit) 是java语言的软件开发工具包(SDK)。一般下载的...

2019-09-10 15:27:05 823

公司组织架构.xmind

互联网架构

2020-08-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除