Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
AUTOMATION OF A CLOUD HOSTED APPLICATION: Performance, Automated Testing, Cloud Computing
Blekinge Institute of Technology, Faculty of Computing, Department of Communication Systems. Select... (Telecommunications)
2016 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesisAlternative title
AUTOMATION OF A CLOUD HOSTED APPLICATION : Performance, Automated Testing, Cloud Computing (English)
Abstract [en]

Context: Software testing is the process of assessing quality of a software product to determine whether it matches with the existing requirements of the customer or not. Software testing is one of the “Verification and Validation,” or V&V, software practices. The two basic techniques of software testing are Black-box testing and White box testing. Black-box testing focuses solely on the outputs generated in response to the inputs supplied neglecting the internal components of the software. Whereas, White-box testing focuses on the internal mechanism of the software of any application. To explore the feasibility of black-box and white-box testing under a given set of conditions, a proper test automation framework needs to be deployed. Automation is deployed in order to reduce the manual effort and to perform testing continuously, thereby increasing the quality of the product.

 

Objectives: In this research, cloud hosted application is automated using TestComplete tool. The objective of this thesis is to verify the functionality of Cloud application known as Test data library or Test Report Analyzer through automation and to measure the impact of the automation on release cycles of the organization.

 

Methods: Here automation is implemented using scrum methodology which is an agile development software process. Using scrum methodology, the product with working software can be delivered to the customers incrementally and empirically with updating functionalities in it. Test data library or Test Report Analyzer functionality of Cloud application is verified deploying testing device thereby the test cases can be analyzed thereby analyzing the pass or failed test cases.

 

Results: Automation of test report analyzer functionality of cloud hosted application is made using TestComplete and impact of automation on release cycles is reduced. Using automation, nearly 24% of change in release cycles can be observed thereby reducing the manual effort and increasing the quality of delivery.

 

Conclusion: Automation of a cloud hosted application provides no manual effort thereby utilization of time can be made effectively and application can be tested continuously increasing the efficiency and the quality of an application.

Place, publisher, year, edition, pages
2016. , 56 p.
Keyword [en]
Automation Framework, Software Testing, Agile software development process, Automating Testing, Cloud Computing
National Category
Telecommunications
Identifiers
URN: urn:nbn:se:bth-12846OAI: oai:DiVA.org:bth-12846DiVA: diva2:946742
External cooperation
EXFO Electro-Optical Engineering India pvt. ltd
Subject / course
ET2580 Master's Thesis (120 credits) in Electrical Engineering with emphasis on Telecommunication Systems
Educational program
ETATE Master of Science Programme in Electrical Engineering with emphasis on Telecommunication Systems
Presentation
2016-05-31, J1640, Valhallavägen, 371 41 Karlskrona, Sweden, Karlskrona, 08:15 (English)
Supervisors
Examiners
Projects
AUTOMATION OF A CLOUD HOSTED APPLICATION
Available from: 2016-07-06 Created: 2016-07-05 Last updated: 2016-07-06Bibliographically approved

Open Access in DiVA

fulltext(1181 kB)230 downloads
File information
File name FULLTEXT02.pdfFile size 1181 kBChecksum SHA-512
0cbb2ed70a0d27c1105287b22c106c4a424d8bb4e0ea9c072d040a05b2cfe49252aeb8b711d3afba252596ac9761d0d0ac9662b0c52427da5d9c186aa2cd1f15
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
CHAVALI, SRIKAVYA
By organisation
Department of Communication Systems
Telecommunications

Search outside of DiVA

GoogleGoogle Scholar
Total: 230 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 1231 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf