维普中文期刊产品整合服务
3篇 您的检索式:作者名="TOWEY Dave"
    题名 作者 年代 出处 被引量
1A revisit of three studies related to random testing显示文摘Software testing is an approach that ensures the quality of software through execution, with a goal being to reveal failures and other problems as quickly as possible. Test case selection is a fundamental issue in software testing, and has generated a large body of research, especially with regards to the effectiveness of random testing(RT), where test cases are randomly selected from the software's input domain. In this paper, we revisit three of our previous studies. The first study investigated a sufficient condition for partition testing(PT)to outperform RT, and was motivated by various controversial and conflicting results suggesting that sometimes PT performed better than RT, and sometimes the opposite. The second study aimed at enhancing RT itself, and was motivated by the fact that RT continues to be a fundamental and popular testing technique. This second study enhanced RT fault detection effectiveness by making use of the common observation that failure-causing inputs tend to cluster together, and resulted in a new family of RT techniques: adaptive random testing(ART),which is random testing with an even spread of test cases across the input domain. Following the successful use of failure-causing region contiguity insights to develop ART, we conducted a third study on how to make use of other characteristics of failure-causing inputs to develop more effective test case selection strategies. This third study revealed how best to approach testing strategies when certain characteristics of the failure-causing inputs are known, and produced some interesting and important results. In revisiting these three previous studies, we explore their unexpected commonalities, and identify diversity as a key concept underlying their effectiveness.This observation further prompted us to examine whether or not such a concept plays a role in other areas of software testing, and our conclusion is that, yes, diversity appears to be one of the most important concepts in the field of software testing.CHEN Tsong Yueh KUO Fei-Ching TOWEY Dave ZHOU Zhi Quan 2015Science China(Information Sciences)2015,58,5:3
2Worst-Input Mutation Approach to Web Services Vulnerability Testing Based on SOAP Messages显示文摘The growing popularity and application of Web services have led to increased attention regarding the vulnerability of software based on these services.Vulnerability testing examines the trustworthiness and reduces the security risks of software systems.This paper proposes a worst-input mutation approach for testing Web service vulnerability based on Simple Object Access Protocol(SOAP)messages.Based on characteristics of SOAP messages,the proposed approach uses the farthest neighbor concept to guide generation of the test suite.The corresponding automatic test case generation algorithm,namely,the Test Case generation based on the Farthest Neighbor(TCFN),is also presented.The method involves partitioning the input domain into sub-domains according to the number and type of SOAP message parameters in the TCFN,selecting the candidate test case whose distance is the farthest from all executed test cases,and applying it to test the Web service.We also implement and describe a prototype Web service vulnerability testing tool.The tool was applied to the testing of Web services on the Internet.The experimental results show that the proposed approach can find more vulnerability faults than other related approaches.Jinfu Chen Huanhuan Wang Dave Towey Chengying Mao Rubing Huang Yongzhao Zhan 2014Tsinghua Science and Technology2014,19,5:1
3Metamorphic testing as a test case selection strategy显示文摘Software testing is a well-known and popular approach to ensuring quality software.It involves execution of the software under test(SUT),in an attempt to either offer some degree of confidence that the software is relatively bug free,or to actually uncover bugs or problems(called failures).Software testing has been studied for many years,and has generated a large body of approaches,methods,and techniques[1].An assumption underlying many of these approaches,however。Dave TOWEY Yunwei DONG Chang-Ai SUN Tsong Yueh CHEN 2016Science China(Information Sciences)2016,59,5:0
返回顶部 每页显示:
共1页 首页 上一页 第1页 下一页 末页 /1 跳转

网站首页 | 关于我们 | 联系我们 | 产品服务 | 客服中心 | 广告服务 | 版权声明 | 网站联盟 | 友情链接 | 售卡网点

版权所有© 渝B2-20050021-1 渝公网安备 50019002500403号 违法和不良信息举报中心

互联网出版许可证 新出网证(渝)字10号 全国400电话 - 免长途话费