07 2022 档案
摘要:一,常见的问题 1、Java.lang.OutOfMemory(内存泄露) >OOM 数据读写,上传文件的服务,下载文件的服务 2、TimeOut (超时) 主要指的是客户端不断的向服务端发送请求,服务端这边的资源有限(内存和CPU),那么有可能会出现超时 3、Java空指针 Java.lang.N
阅读全文
摘要:一,连接linux 1,通过控制台连接 ssh 账户@地址 密码 2,通过客户端连接 Termius软件 二,linux操作 一,将本地文件上传之linux 1,进入上传文件所在的文件位置 2,上传文件到linux
阅读全文
摘要:Jmeter 1,jmeter的使用需要配置java环境 2,安装jemter 3,jmeter需要配置path环境 jmeter软件的操作 线程组相当于postman中的collection jmeter测试报告生成工具 JMeter生成测试报告使用的是Ant(Maven)构建工具来生成HTML的
阅读全文
摘要:接口测试与UI测试(功能测试,UI的自动化测试)有什么区别? 1、接口测试更多测试的是客户端与后端之间的交互 2、接口测试也是可以完全的测试产品功能测试场景 UI测试的内容 1、页面的交互 2、页面的各种提示信息的验证 3、业务场景 postman输出接口测试报告全流程 1,安装newman 1,先
阅读全文
摘要:session 1、客户端输入账户和密码,登录成功,在服务端生成一个SESSIONID同时存储在服务端(DB or Redis) 2、服务端把生成的SESSIONID通过响应头中的Set-Cookie返回给客户端 3、再系统下个请求中,比如查看个人主页,发送个人主页请求的时候,会在请求头中的Cook
阅读全文
摘要:请求的四种方法 1,get:获取资源 GET请求方法:GET请求方法是在Query Params里面填写的,也就是说填写后,是在URL后它的格式是?key1=value1&key2=value2 所以GET方法的请求参数又称呼为路径参数 2,post:添加资源 常用的几种数据格式: 1、XML的格式
阅读全文
摘要:一,SAAS,PAAS SAAS:software as a service 软件即服务 PAAS:platform as a service 平台即服务 前端和后端通过HTTP的协议来进行交互,这是一种新的开发模式 前端:通过VUE&React组件来和后端来进行交互的 后端:通过主流的开发语言:J
阅读全文
摘要:1、bug完整的生命周期 1,测试发现bug,提交给开发2,开发确认这个bug确实存在,进行修复3,修复完成后,将修复的版本再发送给测试4,测试进行测试后,确认开发修复完成,关闭bug. 1,测试发现bug,提交给开发2,开发确认这个bug不属于真正的bug,拒绝修改3测试重新进行测试,重新确认bu
阅读全文
摘要:一,可以讲讲你们公司的测试流程吗? 首先,一个项目从诞生开始,产品经理提出需求,编写需求文档,产品,测试,开发进行需求评审会议,需求评审通过后,测试负责人编写测试计划,在测试计划中会明确每个人的测试板块,个人再编写自己部分的测试用例,测试用例编写完成后,由测试负责人统一汇总,通知开发负责人,产品经理
阅读全文
摘要:测试报告的要素 1、测试概述:版本,测试时间,测试参与人,备注 2、新功能测试结果:本次迭代新功能测试的结果(只有一个结果就是通过/pass) 3、系统已有功能测试结果 4、系统核心流程测试结果 5、缺陷分析(总共有多少个BUG,解决了多少个,解决率是多少,未解决多少个) 完整测试流程
阅读全文
摘要:一,测试计划 一,基础知识 ⼀个叙述了预定的测试活动的范围、途径、资源及进度安排的⽂档。它确认了 测试项、被测特征、测试任务、⼈员安排以及任何偶发事件的⻛险。 测试范围:测试的边界,也就是说本次迭代(2周)测试需要干的具体的事,测试范围里面需要明确的指出这么几点:A、本次新迭代需要测试的内容B、本次
阅读全文
摘要:项目管理工具 TAPD,jira 项目管理模式 工作安排主要是通过项目管理工具来安排的 task:故事,一个故事有开始也有结束,那么在项目管理里面,会把每个任务按照一个task来看,那么这个task也可以叫story,具体指的就是任务有开始有结束 可以安排很多的task,每个task具体到story
阅读全文
摘要:软件测试官⽅的定义 描述⼀种⽤来促进鉴定软件的正确性、完整性、安全性和质量的过程。 换句话说,软件测 试是⼀种实际输出与预期输出之间的审核或者⽐较 过程 。 正确性: 1、一个软件的正常功能 2、一个软件的异常功能,也就是说的容错性 完整性; 1、需要验证(测试/考虑)到一个软件使用的各个方面(维度
阅读全文
摘要:测试的金字塔模型 白盒测试的概念 在软件架构的层面来说,测试最核心的步骤就是在软件开发过程中。就软件本身而言,软件的行为或者功能是软件 细节实现的产物,这些最终是交付给用户的东⻄。所以在早期执行测试的系统有可能是一个可测试和健壮的系统, 它会带来为用户提供的功能往往是让人满意的结果。因此给予这样的⻆
阅读全文