测试理论知识
饿极老人●冯人打
逆天逆空气,创天创世纪!!!
展开
-
软件测试常见风险分析
软件测试常见风险分析在测试工作中,主要的风险表现有以下几点:需求风险测试用例风险缺陷风险代码质量风险测试环境风险测试技术风险回归测试风险沟通协调风险研发流程风险其他不可预计风险1、需求风险产品需求的不明确,对产品需求理解不准确,导致测试范围存在误差,遗漏部分需求或者执行了错误的测试方式;另外需求变更导致测试用例变更,测试用例维护成本增加,实...原创 2020-03-27 13:04:01 · 896 阅读 · 0 评论 -
Session和Cookie
我们可能听说了Session和Cookies,面试中可能也会被问到这个两者之间的区别。本篇主要通过画图来理解两个机制,然后通过回到两个机制的不同来结束整个Requests的学习。1.为什么需要Session和Cookie我们知道HTTP是一种无状态的响应。上一个请求和下一个请求没有任何关系。但是现实过程中,需要这些请求之间有关系。例如,你在首页登录,但是进入到列表页就显示...转载 2019-03-11 15:52:45 · 129 阅读 · 0 评论 -
经典的测试面试题(详细)
1.给你一个网站,如何测试?首先,查找需求说明书,网站设计等相关文档,分析测试需求。制定测试计划、确定测试范围和测试策略,一般可以包括以下几个部分:功能测试、界面测试、性能测试、数据库测试、安全性测试、兼容性测试。设计测试用例:功能测试可以包括但不限于以下几个方面:(1)链接测试,链接是否正确跳转,是否存在空页面或者无效页面,是否有不正确的出错信息的返回;(2)提交功能的测试...转载 2019-03-14 09:54:55 · 928 阅读 · 0 评论 -
如何编写测试用例?(详细分析)
一、概念1.什么是测试用例?为了实施测试而向被测系统提供的一组集合;2.测试用例的作用?检验软件是否满足用户的需求,体现一个测试人员的工作量、展现测试用例的设计思路;3.测试用例包含哪些内容?用例编号、用例名称、测试背景、前置条件、优先级、重要级、测试数据、测试步骤、预期结果、实际结果、备注;4.编写测试用例的流程?需求分析---->提取测试点---->测试用例编写--...转载 2019-03-14 09:54:13 · 7841 阅读 · 0 评论 -
开发模型和测试模型
软件的生命周期软件的生命周期是指:从软件产品的设想开始到软件不再使用而结束的时间。软件的生命周期分为六个阶段:需求分析、计划、设计、编码、测试、运行维护。开发模型1.瀑布模型(Waterfall Model)适用场景:适合需求变化少的项目、是串行的。优点:(1)强调开发的阶段性;(2)强调早期计划及需求调查;(3)强调产品测试。缺点:(1)依赖于早期进行的...转载 2019-03-14 09:52:51 · 128 阅读 · 0 评论 -
如何对一个水杯进行测试?(详细)
在面试过程中,如果面试的是有关测试的岗位,那么必然会被问到测试相关的知识,测试一个水杯等问题是经常被问到的,那么今天我们就来讨论一下从哪些方面对一个水杯进行测试?1.功能(1)水倒水杯容量的一半(2)水倒规定的安全线(3)水倒满且流出来(4)水杯容量刻度与其他水杯一致(5)盖子拧紧水倒不出来(6)烫手验证2.性能(1)使用最大次数或时间(2)掉地上不易损坏(...转载 2019-03-14 09:52:11 · 757 阅读 · 0 评论 -
如何测试一个微信小程序?
微信小程序测试的策略和注意事项一、测试前准备(环境搭建)1.前端页面微信Web开发者工具安装、授权测试用的微信号可预览和调试小程序…可参考此文: 微信Web开发者工具-下载、安装和使用图解2.管理后台配置内网测试服务器环境,通过PC端Web站点管理小程序前端的输出内容,可从开发人员获取管理账号进行测试二、测试范围1.权限测试需要检查以下几种情况下微信用户访问的权限1)未授...转载 2019-03-14 09:51:15 · 13201 阅读 · 0 评论 -
测试用例设计——微信发朋友圈(详细)
对于一个待测试的对象,我们通常通过以下几个方面来进行测试:功能测试、可靠性测试、易用性测试、效率、可维护性、可移植性、安全性测试、界面测试等。本文将其分成两个方面来看:(1)站在测试人员的技术测试角度(功能测试、可靠性测试、兼容性、可维护性、效率、可移植性、安全性测试、可维护性)(2)站在用户的角度(功能测试、易用性测试)站在测试人员的技术测试角度:1.功能测试功能测试是软件测...转载 2019-03-14 09:50:17 · 7863 阅读 · 0 评论 -
中高级测试工程师68道面试题
TesterHome收集的一些中高级测试工程师的68道面试题,转存。软性热身题这种题目,考的就是你的软性能力,比如表达能力,理解能力,协调能力,一个词概括就是套路。这类题目会在面试开始热身的时候,问一道两题,不会多,但是如果你能回答的有条不紊,清晰达意,那么就会给面试官留下非常好的印象,大致的题目如下: 自我介绍 介绍下你负责的公司项目 你有什么优点和缺点?...转载 2019-03-03 21:37:32 · 943 阅读 · 0 评论 -
软件测试的缺陷等级划分
A类—严重错误,包括以下各种错误:1. 由于程序所引起的死机,非法退出2. 死循环3. 数据库发生死锁4. 因错误操作导致的程序中断5. 与数据库连接错误6. 数据通讯错误B类—较严重错误,包括以下各种错误:1.程序接口错误2.系统可被执行,但操作功能无法执行(含指令)3.单项操作功能可被执行,但在此功能中某些小功能(含指令参数的使用)无法被执行(对系统非致命...转载 2019-03-03 21:22:04 · 2292 阅读 · 0 评论 -
软件测试面试题及答案
http://www.360doc.com/content/17/1018/15/2213090_696104557.shtml原创 2019-03-03 20:58:15 · 6790 阅读 · 0 评论 -
测试用例设计方法
本篇由本人整理黑盒、白盒、接口测试一系列用例设计方法。黑盒测试用例设计方法包括等价类划分法、边界值分析法、错误推测法、因果图法、判定表驱动法、正交试验设计法、功能图法、场景图法等。(一)等价类划分法定义:等价类划分法是把所有可能输入的数据,即程序的输入域划分策划国内若干部分(子集),然后从每一个子集中选取少数具有代表性的数据作为测试用例。方法是一种重要的、常用的黑盒测试用例设计方法。...转载 2019-03-03 20:51:25 · 581 阅读 · 0 评论