《软件测试的艺术》这本书看了那么长时间才看完,由于在写笔记所以这个过程有点慢了,这次的笔记差不多是最后一篇了,到此结束。写这篇笔记的目的也是为了自己以后再回过来看《软件测试的艺术》时不用在翻书了,另外在记笔记的过程中对书的理解也更深入、记忆更深刻。
极限测试
为了满足XP的流程和思想,开发人员使用了极限测试方法,该方法强调连续测试。极限测试主要由两种类型的测试组成:单元测试和验收测试。
- 极限单元测试
有两个简单规则:所有代码模块在编码开始之前必须设计好单元测试用例,在产品发布之前必须通过单元测试。
在开始编码之前设计单元测试所带来的一些好处:
· 获得了代码将满足其规格说明的信心
· 在开始编码之前,就展现了代码的最终结果
· 更好地理解了应用程序的规格说明和需求
· 可以先实现一些简单的设计,稍后再放心地重构代码以改善程序的性能,而无须担心破坏应用程序的规格说明
- 验收测试
验收测试的目的是判断应用程序是否满足如功能性和易用性等其他需求,在设计/计划阶段,由开发人员和客户来设计验收测试。
测试因特网应用系统
在设计和测试基于因特网的应用系统时,由于有太多无法控制的因素,相互依赖的组件数量也非常之多,因此我们将会面临许多挑战,例子如下:
- 用户群庞大且五花八门:浏览器、操作系统、设备种类及连接速率都有不同。
- 业务环境。
- 地点。
- 测试环境。
- 安全性。
表示层的测试:主要目的是发现应用程序的GUI或前端中的错误。其三个主要内容包括:
- 内容测试:包括整体审美、字体、色彩、拼写、内容正确性和默认值。
- Web站点结构:包括无效的链接和图形。
- 用户环境:包括Web浏览器版本和操作系统配置。
业务层的测试:重点是发现因特网应用系统的业务逻辑中的错误。可以测试的特性包括:
- 性能:测试的目的在于检查应用系统是否满足书面的系统规格说明(通常定义为响应时间和吞吐率)。
- 数据有效性:测试的目的在于发现从客户那里采集到的数据中的错误。
- 事务:测试的目的在于发现事务处理过程中的错误,其中可能包括信用卡处理、电子邮件验证以及消费税计算等。
数据层的测试:主要是指对应用系统用于储存和获取信息的数据库管理系统的测试。应当在特定的方面查找错误,包括:
- 响应时间:应量化数据操作语言(DML,包括结构化查询语言SQL中的INSERT、UPDATE和DELETE)、查询(SELECT)及事务的完成时间。
- 数据完整性:验证数据存储适当且正确。
- 容错性和可恢复性:最大化MTBF,最小化MTTR。

下学期有软件测试的课
现在在看loadrunner的东西
貌似我老师对毕业去做测试的学生都很不屑
不懂 不懂
书不在懂,在于似懂非懂
这篇文章过于官方了
来学习了!!!
好好学习,天天向上
名言呀
从论坛过来
链接添加了 ,呵呵
请吧……
老兄!呵呵
欢迎从论坛来的朋友
博客弄的不错啊 就是主题好像很大街了
太专业 看不明白
专业性太强,看不懂啊 ==
写的是软件测试方面的东西了
我就软件测试的,所以有的时候会写一些这方面的东西
有点类似于设计家用电器时的极端环境下的强化测试
测试就分为,软件测试和硬件测试了
我搞不懂。。
AD,已经搞定。你懂的
小周博客恢复了
刚才去的时候发现不能访问了
不会是空间的问题吧?
就是,小周的新域名还是无法访问哟
以前见过一个测试·看能开多少QQ聊天窗口系统才崩溃··
不知道测试出结果来没有呀
也可以和我说说的
这个我也不晓得。。。。
搞不懂这些,飘过
隔行了呗
确实隔行如隔山
呵呵 谢谢 以后互相踩踩
博客名称: C-Rody ‘Blog
网站链接:http://www.blog365.tk
网站描述: 博客365 关注IT
已经修改好了
哥哥 你在友链那关了留言。。。
请审核我博客 http://www.blog365.tk 谢谢
我以添加你了
友情链接已经通过了,但是,博客名称没有,博客描述也没有
友情链接在水缸留言:
格式如下:
博客名称:阳光网志
网站链接:http://www.hiadmin.org
网站描述:以wordpress为基点,关注软件生命周期,IT互联网和技术分享的个人博客