|
|
51CTO旗下网站
|
|
移动端

1.4.3 软件使用与操作剖面

《软件测试基础教程》第1章软件测试的基本知识,本章作为一个导引,其目的在于让读者熟悉与软件测试相关的基本概念,建立起全书的框架。在本书后续章节中将要详细阐述的问题,首先在这里被提了出来。读完这章之后,读者就能够在软件测试和软件质量方面提出一些有意义的问题。本节为大家介绍软件使用与操作剖面。

作者:王峰/郭长国/陈振华 等译来源:机械工业出版社|2011-09-16 20:41

1.4.3 软件使用与操作剖面

根据上文中的定义,软件可靠性与其如何使用相关。这样,在例1.9中,如果永远不会对程序P输入(0,0),那么,限定后的输入域为{﹤(-1,1)  (1,-1)﹥},程序P的可靠性为1。由此,我们给出操作剖面的定义如下。

操作剖面

操作剖面是对软件使用方式的数值描述。

根据以上定义,同一个软件因其用户的不同而有多个操作剖面。

例1.10考虑程序sort,只允许有两类输入序列。一类输入序列只包含数字,另一类包含字母数字串。

sort的一种操作剖面定义如下:

操作剖面1

 

sort的另一种操作剖面定义如下:

操作剖面2

 

上面定义的两个操作剖面说明sort的使用方式极其不同。在第一种情形下,输入序列大部分是只包含数字的序列;在第二种情形下,输入序列大部分是包含字母数字串的序列。

【责任编辑:云霞 TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

网管员必读—网络应用

本书是一本介绍当前主流计算机网络应用技术的工具图书,全面总结了当前最主流、最基础的计算机网络应用,包括局域网和互联网应用两方面。在...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊