Dissertation > Excellent graduate degree dissertation topics show

Design and Implementation of Distibuted and Automatic Availability Evaluation Platform Based on STAF

Author: PangDongHe
Tutor: YangXiaoZong
School: Harbin Institute of Technology
Course: Computer Science and Technology
Keywords: Distributed Availability Evaluation Fault injection Testing Automation Software Testing Automation Framework(STAF)
CLC: TP311.52
Type: Master's thesis
Year: 2011
Downloads: 44
Quote: 1
Read: Download Dissertation

Abstract


As cloud computing, data center and virtualization arebecoming more advanced and affecting informationization, high-end fault-tolerant computers are playing a more and more important role. High-end fault-tolerant computer systems require a high degree of usability. Therefore although evaluating usability isdifficult, it is extremely useful. The faultinjection method is an important methodfor evaluating system effectiveness, so it needs to be studied and understood more deeply.This paper researches and analyzes domestic and foreign classic fault injection technology. It finds that although these tools are already very advanced and widely used, there are relatively few means of testing. These meanscan’t thoroughly test the target systems, which are commonly IA - 32-bit architectures. In view of the above problems, this paper develops a platform which integrates all kinds of faults injection tools on the target system, which diversifies the means of testing on different levels. At the same time it supports the "plug and play" capability of fault injected tools.Based on the fault injected tools integrated into the platform, designing and developing the correlation test suite, the redundancy test suite, the MTTR test suite, the availability test suite gets the related indicators to effectively evaluate the system availability.Generating test cases manually extends the time of test. The testing environment of the fault injection platform needs to cover a wide range of platforms, which also increases the complexity of building environment. Considering the manual testing problems, this paper establishes a distributed and automation platform based on Software Testing Automation Framework (STAF). Through the testing environment dynamic deployment, test task automation control and the reduction of the number of the human-computer interaction, improve the degree of testing automation and reduce the consumption of manpower and material resources. Finally, this paper gives the application of the MTTR test suite and the fault injected tool based on MCA.Tthe effectiveness of developed platform has been verified by using the implemented fault-injection platform and test automation system to do the manual and automation tests.

Related Dissertations

  1. Study on Channel Allocation of Multi-Channel MAC Protocol in Ad-Hoc Network,TN929.5
  2. Research of Fault Injection for a Distributed System,TP338.8
  3. The Research and Implementation of Software Oriented Fault Injection Tool,TP311.52
  4. Research and Implementation of Retrieval System on Massive Mail,TP393.098
  5. Research and Design of One Kind of Paper’s QCS That Based on Embedded System,TP368.1
  6. Based on Modbus Protocol pressure medical gas distribution monitoring system development,R197.39
  7. Time Delay Estimation in Distributed Optical Fiber Sensing and Positioning System,TN95
  8. Research on Error Resilient Side Information and Correlation Noise Model for Distributed Multiview Video Coding,TN919.81
  9. Distributed enterprise logistics management information system design and implementation,TP311.52
  10. The Key Technologies of Distributed Compressed Sensing in Wireless Sensor Networks,TN929.5
  11. Research on Single-phase to Ground Fault Isolation Method of Distribution Network,TM862
  12. Distributed File System centralized security management server design and implementation,TP316.4
  13. The relay cooperative communication research collaboration strategy,TN92
  14. Datacom equipment based on distributed terminal login management system design and implementation,TP311.52
  15. Industrial network communications platform distributed real-time database Research and Design,TP311.13
  16. Research on the Political Recommendations and Evaluation Mechanism of Smart Grid’s DSM,TM73
  17. Containing micro-network model of the distribution network wiring,TM711
  18. Uncertain Systems with Guaranteed Cost Filtering Research,TP13
  19. Research and Development of High-performance Embedded Industrial Controller Based on PowerPC,TP273.5
  20. Silver -based fiber antistatic fabric design and development,TS102.5
  21. Distributed service chain service quality incentive mechanism,F273.2

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development
© 2012 www.DissertationTopic.Net  Mobile