测试
文章平均质量分 69
adwu73
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
测试的目的应该是验证需求
测试的目的是什么呢?这是一个看起来很简单、不太值得讨论的问题,但往往这样的问题其实是很难回答的,比如人生的意义是什么?好,现在我们就来,列举一下我们经常听到的对这个问题的回答: “软件测试的目的是尽可能发现并改正被测试软件中的错误,提高软件的可靠性。”,这个定义听起来很正确,但用它来指导测试会带来很多问题。比如有的组织用发现的bug数来衡量测试人员的业绩,其实这就是这种测试目的论在后原创 2008-07-06 23:22:00 · 7492 阅读 · 36 评论 -
分层自动化测试与传统自动化测试的差别
什么是以及为什么要分层自动化测试? 最近两年我连续在ChinaTest上面开了一门叫“分层自动化测试”的课程,这几天在微博上引起了什么是以及为什么要分层自动化测试的讨论,今天闲来无事就写一篇小文来澄清一下我自己的想法。 1. 传统自动化测试的问题在哪里? 分层自动化测试这个概念是在自动化测试之前加了一个分层的修饰,以区别于“传统的”自动化测试,那么我们引入分层到底希望从哪些方面来原创 2013-07-14 08:25:44 · 7957 阅读 · 1 评论 -
为什么需要Page Object?
为什么需要Page Object? Page Object(PO)是界面自动化验收测试中的一个常见模式,要和@槽神刘叫兽探讨一下PO的必要性,顾写这篇小文表达一下我的观点。 PO的主要价值体现在对界面交互细节的封装,这样可以使测试案例可以更关注与业务而非界面细节,提高测试案例的可读性,这其实都很有利Behavior Driven Development(BDD),Acceptance原创 2013-07-23 12:11:17 · 8005 阅读 · 2 评论 -
自动化回归测试案例评价标准 MeRest
自动化回归测试案例评价标准试图定义不同维度来评价自动化案例的优劣,作为后续我们评判讨论测试框架、测试技术和测试案例编写模式的基础。那什么是好的自动化回归测试案例呢?简而言之,就是投资回报率高的案例,因为案例的回报相对稳定,所以,高投资回报率的测试案例的主要特征就是低成本,而这个成本应该是一个测试案例全生命周期的成本原创 2013-08-09 18:48:49 · 11087 阅读 · 1 评论 -
为什么要强调Independent Test Case?(更新)
在测试案例编写模式,有关案例组织有两种对立的模式: Chained Test Cases和Independent Test Case,Chained Test Case是指前一个测试案例是执行成功是后一个测试案例执行的前置条件,Independent Test Case是指案例之前不应该有上述依赖关系,在这里我强烈推荐Independent Test Case,下面我解释一下原因?原创 2013-08-10 13:28:26 · 4099 阅读 · 1 评论 -
测试的双重目的性及理性质量观
测试的目的是双重的,攻守兼备的,守是指代表客户去验证系统功能,避免客户遇到重大质量问题,攻是指评估系统的质量,为是否发布提供必要支撑信息,这个我称为测试双重目的性。原创 2013-07-30 20:50:45 · 11739 阅读 · 2 评论
分享