Test Patterns for Cloud Applications
Autor: | Tamim Ahmed Khan, Sidra Siddiqui |
---|---|
Jazyk: | angličtina |
Rok vydání: | 2019 |
Předmět: |
General Computer Science
misuse case Computer science 0507 social and economic geography Cloud computing 02 engineering and technology Consistency (database systems) Software System under test Unified Modeling Language test last development (TLD) 0202 electrical engineering electronic engineering information engineering General Materials Science Domain analysis Software system Electrical and Electronic Engineering computer.programming_language business.industry 05 social sciences General Engineering TDD (test driven development) 020207 software engineering Test-driven development Test (assessment) Identification (information) Test case lcsh:Electrical engineering. Electronics. Nuclear engineering business Software engineering 050703 geography computer lcsh:TK1-9971 Test pattern |
Zdroj: | IEEE Access, Vol 7, Pp 147060-147080 (2019) |
ISSN: | 2169-3536 |
Popis: | Software systems are becoming graphical user intensive. They involve web technologies organized in the cloud platform which supports translation of services to a wider community. Such cloud applications are more vulnerable to misuse. Consequently, system development needs to focus on system security features in a comprehensive manner. Therefore, techniques that are based on test-driven development will be a good choice to use for the quality maintenance of such systems. We need checklists and mechanisms that provide identification and knowledge of best practices to maintain consistency in performing testing activities. We propose a test patterns-based technique which supports identification of test cases on the bases of specification and domain analysis of system under test. We provide a set of test patterns that support Test Driven Development (TDD) as well. We link misuse cases and security requirement to testing and provide test patterns for testing cloud applications. We consider threats associated with cloud applications and make use of case studies to evaluate and present results. |
Databáze: | OpenAIRE |
Externí odkaz: |