关于DOMAIN TESTING的进一步理解

在Cem Kaner的论文<Teaching Domain Testing: A Status Report>中有这样一句话

Domain  testing  is  a  type  of  functional  testing  [13,  14]:  we  view  the  program  as  a
function  and  test  it  by  feeding  it  interesting  inputs  and  evaluating  its  outputs. 
A  function
has an  input domain  (the set of  all possible values  that  could be  input  to  the  program)  and
an  output  domain. Many  of  the  discussions  focus  on  input  domains  [1,  2,  15,  23,  28]  but
essentially  the  same  analysis  can  be  done  on  output  domains  [5,  20].  Along  with
considering  traditional  outputs  (such  as  reports  or  screen  displays),  it  can  be  useful  to
consider output  to devices and  to  the  file system  [27].

我的理解:

Domain testing 是黑盒还是白盒的困惑来自与此,将黑盒测试的方法运用的白盒测试中,当测试对象是函数时,称为白盒测试,当测试对象是一个完成的程序时,我们称之为黑盒测试。

你可能感兴趣的:(测试,report,domain,input,output,testing)