TESTING GRID SOFTWARE: THE DEVELOPMENT OF A DISTRIBUTED SCREEN RECORDER TO ENABLE FRONT END AND USABILITY TESTING Florian Urmetzer, Gareth J Lewis and.

Similar presentations


Presentation on theme: "TESTING GRID SOFTWARE: THE DEVELOPMENT OF A DISTRIBUTED SCREEN RECORDER TO ENABLE FRONT END AND USABILITY TESTING Florian Urmetzer, Gareth J Lewis and."— Presentation transcript:

1 TESTING GRID SOFTWARE: THE DEVELOPMENT OF A DISTRIBUTED SCREEN RECORDER TO ENABLE FRONT END AND USABILITY TESTING Florian Urmetzer, Gareth J Lewis and Vassil N Alexandrov Advanced Computing & Emergent Technologies Centre University of Reading Copyright, 2005 © ACET http://www.acet.reading.ac.uk

2 Roadmap: - Introduction - Background and problem - Solution - Implementation - Discussion Copyrigh, 2005 © ACET http://www.acet.reading.ac.uk

3 Example: The Collaborative P-Grade Grid Portal Copyright, 2005 © ACET http://www.acet.reading.ac.uk

4 Definition Software TestingSoftware Testing –The purpose of software testing is the determination of error absence in software. An ideal test would therefore only succeed when software is free of errors. Usability TestingUsability Testing –Usability testing is a means for measuring how well people can use something… Copyright, 2005 © ACET http://www.acet.reading.ac.uk

5 Problem Description Distributed Collaborative Software Development Copyright, 2005 © ACET http://www.acet.reading.ac.uk TESTINGUSABILITY Limitation of automatic testing methods Distribution – Multiple locations of clients Test bed implementations often not realistic Collaboration – Multiple users working on one task Reconstruction of errors

6 Solution Copyright, 2005 © ACET http://www.acet.reading.ac.uk

7 Solution – Usability testing Copyright, 2005 © ACET http://www.acet.reading.ac.uk

8 Solution – Debugging Copyright, 2005 © ACET http://www.acet.reading.ac.uk

9 Framework

10 Networking Video compressionVideo compression RTP (Real Time Protocol)RTP (Real Time Protocol) Master Slave approachMaster Slave approach

11 Networking - Problems Copyright, 2005 © ACET http://www.acet.reading.ac.uk Flooding of networkFlooding of network PC vs Server as masterPC vs Server as master File sizesFile sizes

12 Recording Custom written recorderCustom written recorder Size of project (number of participants) determines hardwareSize of project (number of participants) determines hardware Further tests neededFurther tests needed Copyright, 2005 © ACET http://www.acet.reading.ac.uk

13 Networking

14 … in the near Future Production and test with projectsProduction and test with projects Test architecture independenceTest architecture independence Firewall testingFirewall testing Upscale test usersUpscale test users Copyright, 2005 © ACET http://www.acet.reading.ac.uk

15 Conclusion: Prove of conceptProve of concept Further implementationFurther implementation Copyright, 2005 © ACET http://www.acet.reading.ac.uk

16 Thank you ! Questions ? ?Questions ? ? Copyright, 2005 © ACET http://www.acet.reading.ac.uk


Download ppt "TESTING GRID SOFTWARE: THE DEVELOPMENT OF A DISTRIBUTED SCREEN RECORDER TO ENABLE FRONT END AND USABILITY TESTING Florian Urmetzer, Gareth J Lewis and."

Similar presentations


Ads by Google