软件测试新标准ISO29119的是是非非

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/KerryZhu/article/details/87644520

您听说过ISO 29119( http://softwaretestingstandard.org/  )吗?您公司在采用这个标准吗?也许您都没有听说过,也算它失败之处吧,哈哈。软件测试新标准ISO/IEC 29119 其前四部分于2013、2014年相继发布,还莫名其妙增加了第5部分。个人感觉第5部分——关键字驱动测试(Keyword Driven Testing)只是自动化脚本的一种技术,没有必要单独成章,还不如搞一个“自动化测试及其框架”:

  • ISO/IEC 29119-1: Concepts & Definitions (published September 2013)
  • ISO/IEC 29119-2: Test Processes (published September 2013)
  • ISO/IEC 29119-3: Test Documentation (published September 2013)
  • ISO/IEC 29119-4: Test Techniques (at DIS stage, anticipating publiation in late 2014)
  • ISO/IEC 29119-5: Keyword Driven Testing (at CD stage, anticipating publication in 2015)

除此之外,还在定义一个类似于TMMi的过程评估模型
ISO/IEC 33063: Process Assessment Model (at DIS stage)

这个标准是为了取代一些老的国际标准,如:

  • IEEE 829 Test Documentation
  • IEEE 1008 Unit Testing
  • BS 7925-1 Vocabulary of Terms in Software Testing
  • BS 7925-2 Software Component Testing Standard

之前,review过这个标准,定义过于具体,高度和深度都不够,对企业的帮助和指导作用有限,特别是在敏捷开发模式、DevOps技术与流程等开始流行的今天,这个标准在企业应用起来更困难。实践上,在其推出前后争论一直不断,反对声音不小,现在就让我们看看有哪些反对声音?通过这些文章的阅读,让我们对软件测试有更深刻的思考,更理解我们需要一个什么样的国际标准。当然,我们也要去看支持、赞成ISO 29119的文章,不失公正。

Iain McCowatt
The ISO 29119 Debate

The ISO 29119 Debate

 

Kieran Cornwall
Are Standards Stifling Innovation
http://www.softwaretestingconference.com/conference-programme/speakers/kieran-cornwall/

Iain McCowatt
Stop 29119
http://exploringuncertainty.com/blog/archives/1124

House Of Test
Petition to stop ISO 29119
http://www.houseoftest.se/archive/2014-08-19-petition-to-stop-iso-29119/

Cem Kaner
Please sign the Petition to Stop ISO 29119

Please sign the Petition to Stop ISO 29119

 

Ben Klaasen
ISO 29119 is dead in the water
http://www.fluidlogic.org/post/2014/08/29/ISO-29119-is-dead-in-the-water

James Bach
HOW NOT TO STANDARDIZE TESTING (ISO 29119)

How Not to Standardize Testing (ISO 29119)

 

James Christie
ISO – the dog that hasn’t barked
ISO – the dog that hasn’t barked

Neil Studd
Forming a resistance against ISO 29119
http://blog.neiltest.com/2014/08/21/forming-a-resistance-against-iso-29119/

Joep Schuurkes
Joining the fray on ISO 29119
Joining the fray on ISO 29119

Johan Jonasson
A solution to a non-existent problem
http://blog.johanjonasson.com/?p=774

Keith Klain
The Petition to Stop ISO 29119

The Petition to Stop ISO 29119

 

Justin Rohrman
ISO 29119: What you should know about software testing standards

ISO 29119: What you should know about software testing standards

 

Simon Morley
ISO 29119 Questions: Part 1
http://testers-headache.blogspot.ch/2014/08/iso-29119-questions-part-1.html

Majd Uddin
Why Standards don’t help software world
Why Standards don’t help Software world

Rikard Edgren
On ISO 29119 Content
http://thetesteye.com/blog/2014/08/on-iso-29119-content/

Markus Gärtner
ON AUDITING, STANDARDS, AND ISO 29119

On auditing, standards, and ISO 29119

 

Maria Kedemo
I am a professional tester – are you?
I am a professional tester – are you?

Fiona Charles
Why I oppose adoption of ISO 29119
http://quality-intelligence.blogspot.ca/2014/08/why-i-oppose-adoption-of-iso-29119.html

Tim Hall
Stop ISO 29119
http://www.kalyr.com/weblog/computing/testing/stop-iso-29119/

Rob Lambert
Standard. Or Not.
http://thesocialtester.co.uk/standard-or-not/

Michael Bolton
Rising Against the Rent Seekers

Rising Against the Rent-Seekers

展开阅读全文

我的困惑:TCP的尴尬?UDP和NETBIOS是是非非

08-17

请原谅我用了一个吓人的标题,我的困惑是:rnrn我的应用有这样的要求:rn1。一个用于监控的服务程序,需要和很多个客户联系,但信息量很少(主要是一些基本指令,每信息或指令长度在255个字符内),所有的客户机大约每半小时要和服务程序通信一次。因为系统对稳定性要求极高,即便是监控的服务程序所在机器由于某些特殊原因造成死机或重启,或其他故障,不能要求客户程序重启(因为客户程序重启或重新联系服务程序的代价实在太大,甚至根本无法做到),(假设该故障发生在不需要通信的半个小时内,不考虑系统重启所费时间超过半小时而丢失部分信息的情况,我另有措施解决这种情况。)rnrn2。各客户机在一个局域网内,却无法保证其IP地址的某些特征,存在一部分机器通过一服务器使用DHCP,另一些机器通过另一服务器使用固定IP的情况。rnrn考虑到TCP是面向连接,好象不能解决要求1,因为面向连接的一端可能会重启,觉得UDP能较好地解决要求1,由于IP地址五花八门,觉得可能使用广播会方便些。但究竟使用UDP的广播好些还是NETBIOS广播好些呢?rnrn问题1:不知能否使用TCP解决此类问题?难道真的是TCP的尴尬?是使用TCP、UDP还是NETBIOS好些呢?rn问题2:由于IP地址五花八门(当然,也非完全不规则,如前所述,只是部分使用DHCP,部分使用固定IP所造成),广播地址如何解决?rn问题3:由于我以前很少做广播程序,哪位能否提供一些关使用UDP和NETBIOS广播的资料?最好有一个比较实用的例程rn问题4:能否使用ARP,从底层编程,为所有客户机的网卡绑定一IP或动态修改其IP---但不需重新启动客户机,(根据开发的需要,可以在本程序工作时,不允许客户机访问外部网络)。rnrn 论坛

没有更多推荐了,返回首页