首页    期刊浏览 2024年11月29日 星期五
登录注册

文章基本信息

  • 标题:Object Oriented Software Testing
  • 本地全文:下载
  • 作者:Vandna ; Dr. Ritu Sindhu
  • 期刊名称:International Journal of Engineering and Computer Science
  • 印刷版ISSN:2319-7242
  • 出版年度:2015
  • 卷号:4
  • 期号:4
  • 页码:11335-11348
  • 出版社:IJECS
  • 摘要:This paper deals with design and development of an automated testing tool for Object Oriented Software. By anautomated testing tool, we mean a tool that automates a part of the testing process. It can include one or more of thefollowing processes: test strategy generation, test case generation, and test case execution, test data generation, reportingand logging results. By object-oriented software we mean software designed using OO approach and implemented using aOO language. Testing of OO software is different from testing software created using procedural languages. Several newchallenges are posed. In the past most of the methods for testing OO software was just a simple extension of existingmethods for conventional software. However, they have been shown to be not very appropriate. Hence, new techniqueshave been developed. This thesis work has mainly focused on testing design specifications for OO software. As describedlater, there is a lack of specification-based testing tools for OO software. An advantage of testing software specifications ascompared to program code is that specifications are generally correct whereas code is flawed. Moreover, with softwareengineering principles firmly established in the industry, most of the software developed nowadays follow all the steps ofSoftware Development Life Cycle (SDLC). For this work, UML specifications created in Rational Rose are taken. UMLhas become the de-facto standard for analysis and design of OO software. Testing is conducted at 3 levels: Unit,Integration and System. At the system level there is no difference between the testing techniques used for OO software andother software created using a procedural language, and hence, conventional techniques can be used. This tool providesfeatures for testing at Unit (Class) level as well as Integration level. Further a maintenance-level component has also beenincorporated. Resu
  • 关键词:Class; Object; SDLC; Object-oriented; Testing; Unit; Integration; System; UML; Control flow graph; State transition;diagram; Design; Testing; Analysis; Implementation; Black-Box; White-box
国家哲学社会科学文献中心版权所有