- 博客(6)
- 资源 (9)
- 收藏
- 关注
原创 黑盒测试技术之边界值分析
边界值分析边界值分析是对等价类划分的一个补充,因为错误大多发生在边界值的周围而不是输入范围内部,因此针对边界值的测试可以发现更多缺陷。使用边界值分析时,首先应该确定边界值,然后选取刚刚大于边界值,等于边界值,刚刚小于边界值的值作为测试数据。选择边界遵循原则例子:还是使用上一篇文章中的条件,在注册某系统时,要求填写年龄为整数,且未成年不可注册,最大年龄不超过120岁,可以得到两个边界值...
2020-02-17 14:44:47 601
原创 黑盒测试技术之等价类划分
为什么要做黑盒测试1.检查系统是否有遗漏功能2.检查系统是否有错误功能3.系统输入输出是否符合预期4.系统性能是否满足需求5.是否有程序结构错误或外部信息访问错误6.是否有程序初始化或终止化错误简单来说,做黑盒测试目的就是通过测试验证系统是否符合需求设计,证明系统没有错误,证实系统符合客户要求。什么叫黑盒测试顾名思义,黑盒测试就是将系统看作是一个黑色的盒子,而你看不到盒子内部结...
2020-02-14 15:35:01 563
原创 软件测试常见分类方法
在日常工作中,功能测试、性能测试、接口测试、自动化测试、单元测试、白盒测试、接口测试这样的字眼无处不在,让人很迷惑,究竟有多少种类型的测试,每一种类型的测试都代表什么?他们属于同一类的测试吗?那今天就来一起来看看测试的分类吧。根据不同的分类依据,一般可以将测试分为以下几大类:按照开发阶段划分、按照测试技术划分、按照执行方式划分、按照实施组织划分。按照开发阶段划分按照开发阶段划分是...
2020-02-11 15:50:52 1236
原创 软件测试定义及典型模型
软件测试的定义1.软件投入运行前,对软件进行需求分析、设计文档和编码的最终复查2.软件测试是为了发现错误而执行程序的过程3.使用人或自动化手段来运行或测试某个系软件测试的目的1.以最少时间和人力,系统的找出软件中潜在的错误和缺陷2.证明软件的功能和性能与需求相符合3.实施测试过程收集到的测试数据为可靠性提供了依据软件测试的原则1.所有测试都应追溯到用户需求2.应当尽早和不断地...
2020-02-10 15:54:37 570
原创 软件生命周期模型
软件生命周期模型是更为了更好的完成软件的开发及维护,从产品需求、开发难度、交付情况等方面考虑,选择最适合软件开发的方式,通过实践后归纳总结出典型模型:瀑布模型、迭代性模型、原型化模型、螺旋模型。1.瀑布模型:它在软件生命周期最开始就明确了软件的需求,并且在需求确定后再开始后面的设计、开发、编码、测试一系列的工作。明显的特征就是:在软件的生产工程中,明确了每一步需要完成的工作内容...
2020-02-09 00:21:38 12099 1
原创 软件生命周期详解
软件生命周期又称为软件的生存周期,它是指软件从出现直至消亡的周期,因而叫做软件生命周期。一般来说软件生命周期总共分为六个阶段:立项、需求、设计、编码、维护。立项:包括问题定义及可行性研究。首先确定要解决的问题是什么?通过对客户需求的了解或是市场的调研等,得到需要解决的问题。再进行内部的研讨和沟通,选择可以解决问题的方案,并对方案进行风险分析、成本估算等。需求分析:再立项的基础上,深入了解客户...
2020-02-08 00:57:45 2362
Effective C++:改善程序技术与设计思维的50个有效做法(第二版)中文版.pd
2013-11-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人