测试小实训.

1.软件测试的分类

1、按技术划分:黑盒测试、白盒测试、灰盒测试

2、按阶段划分:单元测试、集成测试、系统测试、验收测试

3、按内容划分:功能测试、性能测试、兼容性测试

功能测试:界面测试、冒烟测试、回归测试、业务逻辑测试、易用性测试

性能测试:压力测试、负载测试、并发测试

兼容性测试:浏览器兼容、分辨率兼容、操作系统兼容

4、按其他划分:冒烟测试、随机测试、安全性测试、探索性测试、回归测试、Alpha测试、Beta测试 


2.软件测试的原则                

1.穷尽测试是不可行的

2/测试要尽早介入

3.程序员避免检查自己的程序

4.杀虫剂悖论

5.注意缺陷中的群集现象

6.应当对每一个缺陷进行全面的检查

7.严格执行测试计划排除测试的随意性

8.没有错误是好是谬论

9.测试用例由测试数据和预期结果组成

10.应当对每一个缺陷进行全面的检查

11.测试用例是包括输入合理数据和不合理数据


3.开发模型有哪些?

瀑布模型  敏捷开发模型  增量模型  快速原型模型


4.测试模型有哪些?

W模型   V模型   X模型   H模型


5.软件测试的流程

 阶段名                     工作内容                                              产出物

测试准备阶段   项目立项、需求分析、需求评审         需求文档、产品PRD

测试计划阶段   编写测试计划、计划评审                           测试计划

测试设计阶段   提取测试点、编写测试用例、用例评审      测试用例

测试执行阶段   冒烟测试、执行测试用例、提bug、回归测试      缺陷报告

测试完成阶段    验收测试、编写测试报告、项目上线            测试报告


6. 测试计划模板的内容

概述 测试目的 测试资源(1.人力资源 2.系统资源) 测试范围 (1.测试对象 2.测试的特性 3.不测试的特性)人员分工 测试风险 测试策略 测试准则 缺陷分类 时间进度 提交测试文档


7. 测试用例的核心要素

(1) 用例编号
(2) 所属模块
(3) 用例标题  
(4) 优先级  
(5)前置条件  
(6)操作步骤  
(7)测试数据  
(8) 预期结果
(9)实际结果



8.缺陷/bug的生命周期

1. 测试发现创建bug->开发人员确认->开发修复BUG->测试进行验证->测试验证成功->测试关闭bug

2. 测试发现创建bug->开发人员确认->开发修复BUG->测试进行验证->测试验证失败->开发人员确认->开发修复BUG->测试进行验证->测试验证成功->测试关闭bug

3. 测试发现创建bug->开发人员/项目经理确认->项目负责人确认不是BUG->指回测试->测试关闭bug


9.测试报告的模板

1.概要

      1.1编写目的

      1.2测试人员

      1.3测试环境

2.测试过程分析

      2.1测试进度

      2.2用例执行情况

      2.3缺陷统计

3.缺陷分析

       3.1缺陷级别分析

       3.2缺陷模块分析

       3.3缺陷类型分析

      3.4缺陷趋势

4.测试总结

       4.1测试结论

      4.2风险分析

      4.3遗留问题


10.http和https区别

1、https协议需要到ca申请证书,一般免费证书较少,因而需要一定费用。

2、http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议。

3、http和https使用的是完全不同的连接方式,用的默认端口也不一样,前者是80,后者是443。

4、http的连接很简单,是无状态的;HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证

的网络协议,比http协议安全。



11.charlesfiddler移动端抓包

1.将电脑配置成代理服务器,在charles的代理菜单中,对代理进行配置,将端口号设置为8888

2.获取电脑的IP地址:win+R在行中输入cmd,在打开的命令窗口输入ipconfig回车

3.用手机连接至代理服务器:在手机的网络设置中,将代理设置为手动,并配置代理服务器的IP地址加端口号

4.用手机访问项目地址进行抓包,查看charles抓到的内容



13.http请求的组成

指从客户端到服务器端的请求消息,信息由3部分组成请求行、消息报头、请求正文



14.状态码解释

100-199信息状态码常用100

200-299成功状态码 常用200

300-399重定向状态码,常用302 304307

400-499客户端的请求有错误,常用404(Not Found)

500-599服务器端出现错误,常用 500



15.get和post请求的区别

1. Get是不安全的,因为在传输过程,数据被放在请求的URL中;Post的所有操作对用户来说都是不可见的。

2. Get传送的数据量较小,这主要是因为受URL长度限制;Post传送的数据量较大,一般被默认为不受限制。

3. Get限制Form表单的数据集的值必须为ASCII字符;而Post支持整个ISO10646字符集。

4. Get执行效率却比Post方法好。Get是form提交的默认方法。



16.http响应格式

指从服务器端到客户器端的响应信息,信息由3部分组成:状态行、消息报头、响应正文



17. 缺陷报告的要素

缺陷编号 缺陷状态 缺陷标题 重现步骤 严重程度 优先级 缺陷类型 缺陷状态


18.常用的接口测试工具

LoadRunner(LR) Jmeter + bodboy配合 postman SoapUI


19.接口测试用例的内容包括哪些

用例编号 所属模块 用例标题 优先级 前置条件 请求方式 参数/值 参数类型 预期效果 实际结果

20.http请求格式

指从服务器端到客户器端的请求信息,信息由3部分组成:请求行、请求报头、请求正文

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 200,738评论 5 472
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 84,377评论 2 377
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 147,774评论 0 333
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,032评论 1 272
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,015评论 5 361
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,239评论 1 278
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,724评论 3 393
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,374评论 0 255
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,508评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,410评论 2 317
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,457评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,132评论 3 316
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,733评论 3 303
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,804评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,022评论 1 255
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,515评论 2 346
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,116评论 2 341

推荐阅读更多精彩内容

  • 1.软件的分类 单机版:不需要联网的软件 分布式:需要联网的软件 c/s:需要下载客户端 b/s:直接浏览器打开 ...
    BabyQg阅读 205评论 0 1
  • 测试发现bug 开发不认为是bug的时候你怎么办? 1.1、首先明确开发说不是bug的理由。 1.2、如果是需求变...
    贩低阅读 574评论 0 0
  • 基础技能 1.前端开发 技术知识点: HTML: 标签 页面标签:head(头部) body(正文) title(...
    气质有毒_阅读 902评论 0 2
  • 1.测试流程 制定测试计划 编辑测试用例 执行测试用例发现并提交bug 开发人员进行修复bug 进行回归测试并将修...
    米花噗噗阅读 324评论 0 1
  • OSI7层模型 TCP/IP五层模型 OSI7层模型的特点 下层为上层提供服务 同层次之间使用相同的协议 应用层有...
    yeah_28d4阅读 881评论 1 1