Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • 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
Simplifying Functional TestAutomation For Electronic TradingPlatforms at Nasdaq: Model Design And Proof of ConceptImplementation
Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Division of Scientific Computing.
2015 (English)Independent thesis Advanced level (professional degree), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

Noways the majority of all trading with financial assets are committed via electronictrading platforms (ETP). Nasdaq is a major ETP provider and powers over 100markets worldwide. Because operational disruptions and software bugs can causesignificant economic losses, software testing is a key part of Nasdaqs operations. Thefirst part of this project was to analyze how Nasdaq works with software testing of itsETP called Genium Inet Trading. Based on this analysis a system aimed at simplifyingand streamlining the process of automating functional tests was developed. Functionaltests are a vital part of Nasdaqs quality assurance efforts.

The project resulted in a overall conceptual model and a ”proof of concept”implementation called Scenario Runner. The conceptual model describes howfunctional tests specifications can be represented in an abstract level that isindependent of which techniques that are used for implementation. Scenario Runnerwas developed as a plugin to Nasdaqs internal ETP testing software called NeXTWorkstation and uses MS Excel as input format for the functional test specifications.Scenario Runner reads and executes tests in the MS Excel document and presents theresults both in the NeXT Workstation GUI and as an output MS Excel file. Theproject was successful and Scenario Runner can be used to run simple functionaltests, but more importantly, to demonstrate how the conceptual model can be usedfor automating functional tests in practice.

Place, publisher, year, edition, pages
2015. , 37 p.
Series
UPTEC F, ISSN 1401-5757 ; 15049
Keyword [en]
Functional testing
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:uu:diva-261760OAI: oai:DiVA.org:uu-261760DiVA: diva2:851187
External cooperation
Nasdaq
Educational program
Master Programme in Engineering Physics
Supervisors
Examiners
Available from: 2015-09-08 Created: 2015-09-03 Last updated: 2015-09-08Bibliographically approved

Open Access in DiVA

fulltext(1520 kB)85 downloads
File information
File name FULLTEXT01.pdfFile size 1520 kBChecksum SHA-512
7d7d99d7233d0781aa8ee19beb78743d555e4eeb57940d7127cf87529c8d4806afb8fd1912afc4a251664b7e7db9412edc4a40d1acf6132a59de919ba0a10a05
Type fulltextMimetype application/pdf

By organisation
Division of Scientific Computing
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 85 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

urn-nbn

Altmetric score

urn-nbn
Total: 392 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • 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