Download presentation
Presentation is loading. Please wait.
Published byMay Golden Modified over 10 years ago
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
Similar presentations
© 2025 SlidePlayer.com Inc.
All rights reserved.