软件测试(英语:software testing),描述一种用来促进鉴定软件的正确性、完整性、
安全性和质量的过程。软件测试的经典定义是:在规定的条件下对程序进行操作,以发现程序
错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。
一个好的公司应该有专门的测试团队。因为,测试直接影响的软件是否能交付,是交付的
基石。测试的需求:
测试需求包括功能测试需求和非功能性测试需求,而非功能性测试需求包括性能、安全
性、可靠性、兼容性、易维护性和可移植性等测试需求。对于非功能性测试需求,既要独立考
虑它们各自的特点和各自的测试需求,也要考虑它们之间的关系和相互影响,例如安全性和可
靠性密切相关,越安全越可靠,越可靠越安全。而安全性会增加许多保护措施,往往会降低性
能。在整个系统测试需求分析时,不仅要考虑来自整体系统的测试需求,还要考虑系统数据、
外部接口等测试需求
软件测试的误区?
1.软件开发完成后进行软件测试。
2.软件发布后如果发现质量问题,那是软件测试人员的错。
3.软件测试要求不高,随便找个人做都行。
4.软件测试是测试人员的事情,与程序员无关。
5.项目进度吃紧时少做些测试,时间富裕时多做测试。
软件测试的流程?
1、制定测试计划[7]
2、编辑测试用例
3、执行测试用例
4、发现并提交BUG
5、开发组修正BUG
6、对已修正BUG进行返测
7、修正完成的BUG将状态置为已关闭,未正确修正的BUG重新激活
安全性和质量的过程。软件测试的经典定义是:在规定的条件下对程序进行操作,以发现程序
错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。
一个好的公司应该有专门的测试团队。因为,测试直接影响的软件是否能交付,是交付的
基石。测试的需求:
测试需求包括功能测试需求和非功能性测试需求,而非功能性测试需求包括性能、安全
性、可靠性、兼容性、易维护性和可移植性等测试需求。对于非功能性测试需求,既要独立考
虑它们各自的特点和各自的测试需求,也要考虑它们之间的关系和相互影响,例如安全性和可
靠性密切相关,越安全越可靠,越可靠越安全。而安全性会增加许多保护措施,往往会降低性
能。在整个系统测试需求分析时,不仅要考虑来自整体系统的测试需求,还要考虑系统数据、
外部接口等测试需求
软件测试的误区?
1.软件开发完成后进行软件测试。
2.软件发布后如果发现质量问题,那是软件测试人员的错。
3.软件测试要求不高,随便找个人做都行。
4.软件测试是测试人员的事情,与程序员无关。
5.项目进度吃紧时少做些测试,时间富裕时多做测试。
软件测试的流程?
1、制定测试计划[7]
2、编辑测试用例
3、执行测试用例
4、发现并提交BUG
5、开发组修正BUG
6、对已修正BUG进行返测
7、修正完成的BUG将状态置为已关闭,未正确修正的BUG重新激活
发表评论
-
大型分布式网站架构设计与实践
2014-10-17 09:32 8331.大型网站软件系统的特点? a.高并发,大流量。 b.高可用 ... -
产品经理是这样炼成的
2014-10-16 12:02 547产品经理(Product Manager),又称品 ... -
NFC:Arduino、Android与PhoneGap近场通信
2014-10-15 12:53 1457射频识别,RFID(Radio Frequency I ... -
Java特种兵
2014-10-15 09:29 922从事java工作多年,很多东西只知道知其然不知其所以然 ... -
微管理——给你一个技术团队,你该怎么管
2014-06-26 18:54 1358首先,要明白项目 ... -
海量运维、运营规划之道(全彩)
2014-04-23 11:55 739关于海量运维、运 ... -
3D打印:三维智能数字化创造(全彩)
2014-04-21 22:58 1056刚刚看完《互联网思维》这本书,书里面简单介绍了3D打印技术 ... -
ADD的人生整理术
2014-03-14 11:34 953什么是ADD? ADD,英 ... -
专注力:化繁为简的惊人力量
2014-03-14 11:01 1103你有没有这样的同事,他们花了你80%的时间却只给了你不到2 ... -
如何高效的学习
2014-03-11 09:12 659我想对于这个话题每个人有自己的见解,因每个人的习惯,生活方 ... -
SDN核心技术剖析和实战指南
2013-12-09 09:38 1337软件定义网络(Software Defined Ne ... -
智慧的分析洞察
2013-12-04 09:11 737看到这本书的题目让我想到这应该是以本哲学之类的书籍 ... -
做自己
2013-11-22 11:28 4491:每天11:00点前睡觉,每天7:30点前起床; 2:每 ... -
云计算360度
2013-06-27 10:23 933什么是云计算? 我看了很多资料,还是没有弄清楚什么是云 ... -
Web应用安全威胁与防治
2013-01-24 17:31 1782本书的试读章节让我们知道了会话劫持的危害性,对身份验证和会话 ... -
项目中的.NET
2012-11-08 16:34 965当我看到这一本书的时候,我迫不及待我想拿来读。当我打开试 ... -
Android系统源代码情景分析
2012-11-08 15:24 1048在android系统源代码情景分析一书的试读中,主要是讲 ... -
看敏捷高手交互卓越软件
2012-08-16 15:25 927有效个人管理的四个步骤 ——确定角色:确定你认为重 ... -
Node.js开发指南
2012-08-13 14:45 4695看到Node.js这个名字,初学者可能会误以 ... -
神一样的产品经理
2012-07-30 15:41 1008既然有产品经理,那么产品究竟是什么? ...
相关推荐
第2章 LoadRunner综述 2.1 LoadRunner简介 2.2 LoadRunner工具组成 2.3 性能测试原理 2.4 自动化测试工具和性能测试工具的区别 2.5 协议分析 2.5.1 HTTP详细介绍 2.5.2 HTTP报文结构 2.5.3 HTTP请求 2.5.4 ...
第2章 LoadRunner综述 2.1 LoadRunner简介 2.2 LoadRunner工具组成 2.3 性能测试原理 2.4 自动化测试工具和性能测试工具的区别 2.5 协议分析 2.5.1 HTTP详细介绍 2.5.2 HTTP报文结构 2.5.3 HTTP请求 2.5.4 ...
第2章 LoadRunner综述 2.1 LoadRunner简介 2.2 LoadRunner工具组成 2.3 性能测试原理 2.4 自动化测试工具和性能测试工具的区别 2.5 协议分析 2.5.1 HTTP详细介绍 2.5.2 HTTP报文结构 2.5.3 HTTP请求 2.5.4 ...
第2章 LoadRunner综述 2.1 LoadRunner简介 2.2 LoadRunner工具组成 2.3 性能测试原理 2.4 自动化测试工具和性能测试工具的区别 2.5 协议分析 2.5.1 HTTP详细介绍 2.5.2 HTTP报文结构 2.5.3 HTTP请求 2.5.4 ...
C#项目开发案例全程实录(第2版)光盘 内容简介 本书以家庭视频监控系统、企业短信群发系统、人事工资管理系统、企业电话客服系统、卡拉OK点歌系统、企业QQ系统、餐饮管理系统、企业人事管理系统、超市进销存销售...
第2章 LoadRunner综述 2.1 LoadRunner简介 2.2 LoadRunner工具组成 2.3 性能测试原理 2.4 自动化测试工具和性能测试工具的区别 2.5 协议分析 2.5.1 HTTP详细介绍 2.5.2 HTTP报文结构 2.5.3 HTTP请求 2.5.4 ...
第2章 LoadRunner综述 2.1 LoadRunner简介 2.2 LoadRunner工具组成 2.3 性能测试原理 2.4 自动化测试工具和性能测试工具的区别 2.5 协议分析 2.5.1 HTTP详细介绍 2.5.2 HTTP报文结构 2.5.3 HTTP请求 2.5.4 ...
第2章 企业内部通信系统(Swing+JavaDB 实现) 55 教学视频:1小时40分 2.1 开发背景 56 2.2 系统分析 56 2.2.1 需求分析 56 2.2.2 可行性分析 56 2.2.3 编写项目计划书 58 2.3 系统设计 60 2.3.1 系统目标 60 2.3.2...
第二天 1> 单元测试 2> 查看与输出日志信息 3> 文件操作 4> 往SDCard读写文件 5> XML解析(SAX/DOM/PULL),写xml文件 6> SharedPreferences 第三天 1> SQLite数据库添删改查操作 A.创建数据库 B....
手把手视频详细讲解项目开发全过程,需要的小伙伴自行百度网盘下载,链接见附件,永久有效。 课程简介 从零学习Kerberos安全认证机制,并和Hadoop、YARN、HIVE进行集成,通过知识点 + ...第七章 最终集成测试验收成果
(2) 软件生产率低,不能满足需要。 4. 什么是软件生存周期模型?它有哪些主要模型? 答:软件生存周期模型是描述软件开发过程中各种活动如何执行的模型。 主要模型包括:瀑布模型、增量模型、螺旋模型、喷泉模型...
第一步:安装5.71版易语言 安装完成不要启动易语言,直接退出即可 第二步:下载附件,解压出来放到易语言安装目录下,全部替换 第三步:替换完成后打开易语言安装目录下的链接转换器,测试vc6成功,其他自测 第四...
2、解决以EXE文件存放在网上而直接在网页上打开会在排除第2步退出的问题。 1.7.2.3_x64更新:2009-11-26 1、解决所有V4版本的写入ID弹出用户名密码的问题。 1.7.2.4_x64更新:2009-11-30 1、修正部分用户在自动...
NT6 HDD Installer,也叫NT6硬盘安装工具,是第三方软件,最大的特点是简化操作步骤。NT6 HDD Installer的设计目的是为了帮助没有光驱或U盘的用户。 NT是微软的新技术,其windows系统的内部版本也都是NT开头的...
易语言5.0测试版1发布于2009/12/28,是易语言5.0静态编译版第一个公开测试版本 ******************************************************************************** ** 以下是易语言4.x及以前版本的升级信息 ...
破解教程 第一步:安装易语言5.9版易语言 安装完成不要启动易语言,直接退出即可 第二步:下载附件,解压出来放到易语言安装目录下,全部替换 第三步:替换完成后打开易语言安装目录下的链接转换器,测试vc6成功,...
我们已在软件中针对上述操作系统做了大量的测试和实地检验,保证 Discuz! 可以在上述系统中安全稳定的运行,但您仍然需要做好服务器操作系统级的安全防备措施,例如Windows用户需更改 MySQL for Windows 的初始 root...
Windows核心编程(第五版)随书源代码 vc-ftp 多线程操作多文件传输的操作。 VC版下载者 源码 非常简单的一个实例,使用了URLDownloadToFile下载文件。 VC断点续传源代码 从fnMyDownload开始,程序首先解析输入的...
2.3.3开发试题库与学生练习软件 在计算机应用基础课程中不仅有操作部分还有理论部分,因此为了让学生更好的学习理论题的知识,我们开发了web版的理论题考试系统和单机版的试题库,让学生能够随时练习和自测。...
第2章 并发操作的一致性问题 (2) Using sqlite with .NET Visual Studio 2005 中的新 DataSet 特性 MySQL 和 .Net2.0配合使用 与DotNet数据对象结合的自定义数据对象设计 (二) 数据集合与DataTable 与DotNet数据对象...