随笔分类 - 软件测试学习
摘要:计算机网络基础 计算机网络的定义和功能 计算机网络是利用通信设备和线路,将分布在地理位置不同的、功能独立的多个计算机系统连接起来,以功能完善的网络软件(网络通信协议及网络操作系统等)实现网络中资源共享和信息传递的系统,称之为。 计算机网络系统是一个集计算机硬件设备,软件系统,通信设施,网络信息为一体
阅读全文
摘要:接口测试 Filddler基础的使用 一、Fiddler 1.工具栏中各个按钮的含义 :配置windows中特定应用的抓包(默认抓取不到) :添加备注信息 :重新发起指定请求 :清空指定会话内容 :断点放行 :模式切换 :相应数据解码 :显示会话数 :抓取指定进程发出的请求 :关键字查找 :保存当前
阅读全文
摘要:测试执行 1.基本概念 测试执行就是执行测试用例、提交Bug 单、测试结论的评估和总结等一系列测试活动,测试执行不仅包含测试用例的执行,还包括其它测试活动. 2.注意事项 (1) 测试环境的搭建 (2)测试执行的前提条件 (3)测试用例执行度达到100% (4) 不能忽视任何偶发bug (5) 做号
阅读全文
摘要:测试计划 1.测试计划的定义:描述需要完成的所有工作,包括被测项目的目的、背景、范围、资源、进度、环境、任务、策略,以及相应的风险和措施。 2.测试计划的作用: 对后面的测试过程起到指导作用 改善测试任务和测试过程之间的关系 提高组织, 规划和管理能力 3.怎么制定测试计划 做好测试资料
阅读全文
摘要:软件基础的理论 一, 什么是软件产品 它是一个逻辑产品,没有实体,包括程序,文档和数据,需要通过终端设备才能体现出来功能和作用 二, 软件产品的中间过程文档 客户需求 产品需求 需求规格 项目计划 版本计划 技术选型报告 竞争对手调研报告 概要设计 详细设计 测试计划 测试方案 测试用例 测试报告
阅读全文
摘要:软件测试基础理论 一, 为什么要进行软件测试 为了通过软件测试,尽可能减少bug,保证软件质量 二, 软件测试的定义 为了发现软件中的缺陷而执行程序或系统的过程 三, 软件测试的目的 以最少的人力物力发现软件中的缺陷和潜在的问题,满足客户的需求 四, 软件测试的原则 测试应该追溯到需求 尽早测试,不
阅读全文
摘要:软件基础的理论 一, 什么是软件产品 它是一个逻辑产品,没有实体,包括程序,文档和数据,需要通过终端设备才能体现出来功能和作用 二, 软件产品的中间过程文档 客户需求 产品需求 需求规格 项目计划 版本计划 技术选型报告 竞争对手调研报告 概要设计 详细设计 测试计划 测试方案 测试用例 测试报告
阅读全文
摘要:docker的相关命令 1.安装docker: (1)yum -y install docker (2) curl -fsSL https://get.docker.com -o get-docker.sh sudo sh get-docker.sh 2.从远程拉取应用的镜像源: docker
阅读全文
摘要:Git 一、git环境安装 Windows和 mac直接在官网下载安装包进行安装即可 Linux 系统中安装git: yum install -y git 检验git是否安装成功: git --version 二、Git基础命令 1.初始化本地仓库: git init 2.将本地仓库跟远程仓库建立连
阅读全文
摘要:cron 表达式 1.简介:一个cron表达式最少有5个空格来分割时间元素,总共有7个元素,分别如下: ① 秒(0-59) ② 分钟(0-59) ③ 小时(0-23) ④ 天(月的第几天)(0-31,但是你需要考虑你月的天数) ⑤ 月(0-11) 2.结构:cron 从左到右(使用空格隔开):秒 分
阅读全文
摘要:项目的部署和环境搭建 项目部署(以giee上的悟空CRM为例) 1.cd /opt (一般项目部署的文件代码都放在/opt目录下) 2.从远程仓库克隆源代码到本地:git clone https://gitee.com/wukongcrm/crm_pro.git 3.进入项目跟目录下的docker目
阅读全文
摘要:Linux 的应用安装,升级和卸载 1.源码安装:太古老了,基本没人用了 2.通过红帽的包管理器安装: 语法:rpm [参数] 软件包名 (1)参数: i :安装; U:升级; e:清除(卸载)软件包; v:验证包; h:显示进度条; q:查询选项; a:查询/验证所有包; (2)常用参数组合: -
阅读全文
摘要:提取指定文件到指定目录/文件 语法:tar xvf test.tar test1(只提取test.tar 包中的test1文件到当前路径) 语法:tar xvf test.tar test1 -C /opt/test (只提取test.tar 包中的test1文件到路径/opt/test ) 管道符
阅读全文
摘要:Linux中的进程 进程:已经启动的可执行程序的运行实例 1、PID:进程的ID(每一个新进程都有一个唯一的PID) 2、PPID:父进程的ID 3、任何一个进程都可以创建一个子进程 4、在redhat 7以上,所有进程的父进程: systemd 在redhat 5,6中,所有进程的父进程: ini
阅读全文
摘要:Linux 的基本操作 -权限 权限: 文件的属性: d:表示目录-:表示文件 l:连接文件 b:设备文件,提供存储的接口设备 c:设备文件,提供串行的接口设备--键盘,鼠标 r:可读,查看目录下有哪些文件或文件夹,查看文件内容 w :可写,在目录中新普文件夹/文件 修改/删除文件a/文件内容移动文
阅读全文
摘要:MySQL 的权限管理(非重点) mysql用户分类角度: 1.管理用户: root,具有最高权限,具有创建用户的权限,可以为其他用户授权 2.普通用户: 普通由root用户创建,权限由root分配 mysql用户分类角度(访问主机不同) 本地用户-- 只能在安装mysql的机器上访问mysql数据
阅读全文
摘要:数据准备: --建表 create table customer_jia(CID int(4), Cname varchar(20), Csex varchar(2), Cage int(3), Cjob varchar(20), CCNO int(2) ); create table compan
阅读全文
摘要:all的用法 与子查询配合使用 在all的用法中,有三种 第一种: <>all类似于not in 等效于not in 语法:select 列名 from 表名 where 列名 <> all(select 列名 from 表名 where 条件表达式); 例如1:显示表中与CLERK部门的员工工资都
阅读全文
摘要:分组查询:关键字group by的用法 group:组 by:通过 group by :通过....。 分组group by列名:通过指定列来分组 一般情况下在题目中出现 "每个" "各个" "不同的" 这一类词语时基本都会用到group by 分组关键字 语法: select 列名 from表名
阅读全文
摘要:表的约束: 关键字:constraint 约束是一种表级别的限制,它通过对表的数据限制来保证数据的完整性和一致性 常见约束: 主键约束(primary key) 用途:就是用来约束其中的一列,作为所有列中的标识符(这一列的唯一代表), 在一张表中通过主键可以准确定位到一列。可以避免列中数据的重复。
阅读全文