TL;DR: A case study describing the experience of using this approach for testing the performance of a system used as a gateway in a large industrial client/server transaction processing application is presented.
Abstract: An approach to software performance testing is discussed. A case study describing the experience of using this approach for testing the performance of a system used as a gateway in a large industrial client/server transaction processing application is presented.
TL;DR: This work states that for safety-critical computer based systems, testing is an important part of any software development project, and can typically surpass more than half of the development cost.
Abstract:
Testing is an important part of any software development project, and can typically surpass more than half of the development cost. For safety-critical computer based systems, testing is ...
TL;DR: In this article, an object-oriented test model that captures both structural and behavioral test artifacts of Web applications is presented, based on the test model, test methods are presented to derive test cases automatically for ensuring the structures and behaviors of web applications.
Abstract: Recently the number of Web applications has increased immensely. Many businesses have been using Web applications for their mission-critical operations. As Web applications become complex, their quality and reliability become crucial. The paper describes an object oriented test model that captures both structural and behavioral test artifacts of Web applications. The model represents the entities of Web applications as objects and describes their structures, relationships, and dynamic behaviors. Based on the test model, test methods are presented to derive test cases automatically for ensuring the structures and behaviors of Web applications.
TL;DR: This paper addresses the new testing process, which uses the concept of decomposing the behavior of the Web site into testable components, which are mapped onto testable objects which are subjected to performance testing under varied performance parameters and stress levels.
Abstract: Performance of many Web sites depends on the load on the site at peak time under varying conditions. Performance testing is normally conducted in reasonably simulated environment with the help of performance testing tools. However, performance of a Web site depends on various parameters and each parameter must be tested under varying stress levels. It is not possible to draw a common denominator for performance parameters to test the Web site due to complexity of Web sites. Different parts of the Web site must be tested with different parameters under varying condition and stress level. In such circumstances, it is necessary to decompose the Web site into many components, which represents the behavior of various business components. These business components are mapped to various objects that truly represent the behavior and structure of the part of the web site. These objects are subjected to performance testing with different parameters and stress levels. This paper addresses the new testing process, which uses the concept of decomposing the behavior of the Web site into testable components, which are mapped onto testable objects. These testable objects are subjected to performance testing under varied performance parameters and stress levels.
TL;DR: This work describes cost-effective design techniques for very dependable high-performance adaptive computing systems that take advantage of the particular properties of adaptive Computing systems.
Abstract: We describe cost-effective design techniques for very dependable high-performance adaptive computing systems. These design techniques take advantage of the particular properties of adaptive computing systems.
TL;DR: Welcome to Web Testing versus Traditional Testing, a comparison of Software Testing Basics and Test Planning Fundamentals, and Web Testing Tools, a collection of web testing tools and techniques.
Abstract: Welcome to Web Testing. Web Testing versus Traditional Testing. METHODOLOGY AND TECHNOLOGY. Software Testing Basics. Networking Basics. Web Application Components. Test Planning Fundamentals. Sample Application. Sample Test Plan. TESTING PRACTICES. User Interface Tests. Functional Tests. Database Tests. Help Tests. Installation Tests. Configuration and Compatibility Tests. Web Security Concerns. Performance, Load, and Stress Tests. Web Testing Tools. Finding Additional Information. Appendices. Index.
TL;DR: An automatic framework for testing hyperlink correctness in the Internet environment is proposed and is noted that it is not only systematically effective on certifying hyperlinks, but also highly efficient for designing a test process.
Abstract: The user-friendly convenience of the WWW promotes its rapid application delivery, but the technical complexities of a website and variances in the browser make web testing and quality control much more difficult. This paper proposes an automatic framework for testing hyperlink correctness in the Internet environment. We first investigate the underlying features of Internet applications and then discuss quality issues and a performance index. We study how to employ the technique of statistical usage testing in such a domain and develop an integrated validating mechanism for web-based applications. All possible navigation paths are first formulated to represent a scenario model with the Markov chain property, which is then used to statistically generate a navigation-script file. After tracing these navigation scripts, we may then perform numerical computations of link validation based on Markov chain theory. It is noted that the proposed automatic mechanism is not only systematically effective on certifying hyperlinks, but also highly efficient for designing a test process.