A scenario-based distributed testing model for software applications

  title={A scenario-based distributed testing model for software applications},
  author={Mirza Aamir Mehmood and Azhar Mahmood and Muhammad Naeem Ahmed Khan and Shaheen Khatoon},
  journal={International Journal of Advanced and Applied Sciences},
Article history: Received 10 June 2016 Received in revised form 16 October 2016 Accepted 19 October 2016 Modern software applications are getting more complex in order to provide better service and quality. This complexity has given birth too many challenges for software testing such as functional discontinuation and detection of system level defects. Existing testing techniques which are based on test cases are time consuming and unable to offer higher confidence on quality of products for… 

Figures and Tables from this paper

ContextDrive: Towards a Functional Scenario-Based Testing Framework for Context-Aware Applications
The aim of this study is to automate end-to-end functional testing, analysis of the generated test results as well as functional/requirement coverage assessment and present a confidence assessment template for result analysis.
Performance Evaluation of Cloud Computing Resources
This work analyzed and compared the performance of OpenStack and Windows Azure platforms by considering resources like CPU, memory, disk and network in a real cloud setup, and OpenStack seems to be better option as compared to Windows Azur keeping in view its cost as well as network performance.
Removal of catechol and hydroquinone by ground corncob monitored electrochemically with a palladium/poly(1,2-diaminoanthraquinone)/glassy carbon modified electrode
The adsorption behaviours of phenolic isomers, catechol (CC) and hydroquinone (HQ), on an inexpensive adsorbent, corncob, were studied. The optimum conditions required for the extractions of CC and...


Distributed Testing of Cloud Applications Using the Jata Test Framework
The thesis investigates the challenges of software testing in elastic cloud computing environments and the applicability of the Jata test framework for testing distributed cloud applications and suggests that Jata is a promising framework for distributed testing, whether for cloud or non-cloud deployments.
A Metamorphic Testing Approach for Online Testing of Service-Oriented Software Applications
The off-line testing determines a set of successful test cases to construct their corresponding follow-up test cases for the online testing, and any failure revealed by the metamorphic testing approach will be due to the failures in the onlineTesting mode.
Safe and efficient runtime testing framework applied in dynamic and distributed systems
Distributed testing of cloud computing applications using the TTCN-3-based Jata test framework
It is revealed that there are specific considerations to be made to deal with the elastic nature of a cloud environment which advises automated run-time configuration of the test cases to adjust to the current environment.
Towards a metamorphic testing methodology for service-oriented software applications
An MT-oriented testing methodology formulates metamorphic services to encapsulate services as well as the implementations of meetamorphic relations to alleviate the issues of testing applications in service-oriented architecture environments.
Distributed, Cross-Platform, and Regression Testing Architecture for Service-Oriented Architecture
A novel automated, distributed, cross-platform, and regression testing architecture for SOA systems is proposed which managed to use parallel agents to test heterogeneous web services whose technologies were incompatible with the testing framework.
Framework testing of web applications using TTCN-3
This paper illustrates how a test specification approach using a language like TTCN-3 can be used to define test cases at different levels of abstraction that are more robust in the face of volatile presentation and implementation details.
Large-Scale Software Testing Environment Using Cloud Computing Technology for Dependable Parallel and Distributed Systems
A software testing environment for dependable parallel and distributed system using the cloud computing technology, named D-Cloud, which enables not only to automate the system configuration and the test procedure but also to perform a number of test cases simultaneously, and to emulate hardware faults flexibly.
Agaric — A hybrid cloud based testing platform
The design of Agaric — hybrid cloud based testing platform is introduced and the key to organize the test network is the proposed Test Flow Control Protocol (TFCP).