Your SlideShare is downloading. ×
0
Augmented Reality Testing   Future Technology At Our Help!   Iqnite 2010
Augmented Reality Testing   Future Technology At Our Help!   Iqnite 2010
Augmented Reality Testing   Future Technology At Our Help!   Iqnite 2010
Augmented Reality Testing   Future Technology At Our Help!   Iqnite 2010
Augmented Reality Testing   Future Technology At Our Help!   Iqnite 2010
Augmented Reality Testing   Future Technology At Our Help!   Iqnite 2010
Augmented Reality Testing   Future Technology At Our Help!   Iqnite 2010
Augmented Reality Testing   Future Technology At Our Help!   Iqnite 2010
Augmented Reality Testing   Future Technology At Our Help!   Iqnite 2010
Augmented Reality Testing   Future Technology At Our Help!   Iqnite 2010
Augmented Reality Testing   Future Technology At Our Help!   Iqnite 2010
Augmented Reality Testing   Future Technology At Our Help!   Iqnite 2010
Augmented Reality Testing   Future Technology At Our Help!   Iqnite 2010
Augmented Reality Testing   Future Technology At Our Help!   Iqnite 2010
Augmented Reality Testing   Future Technology At Our Help!   Iqnite 2010
Augmented Reality Testing   Future Technology At Our Help!   Iqnite 2010
Augmented Reality Testing   Future Technology At Our Help!   Iqnite 2010
Augmented Reality Testing   Future Technology At Our Help!   Iqnite 2010
Augmented Reality Testing   Future Technology At Our Help!   Iqnite 2010
Augmented Reality Testing   Future Technology At Our Help!   Iqnite 2010
Augmented Reality Testing   Future Technology At Our Help!   Iqnite 2010
Augmented Reality Testing   Future Technology At Our Help!   Iqnite 2010
Augmented Reality Testing   Future Technology At Our Help!   Iqnite 2010
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Augmented Reality Testing Future Technology At Our Help! Iqnite 2010

1,155

Published on

Augmented reality-based testing introduction talk.

Augmented reality-based testing introduction talk.

Published in: Technology, Business
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,155
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Augmented Reality Testing future technology at our help! Presented by Alexander Andelkovic Copyright Maquet Critical Care AB 2010. All Rights Reserved. 1/23
  • 2. <ul><li>Introduction </li></ul><ul><li>Background </li></ul><ul><li>Problem formulation </li></ul><ul><li>Idea for solution </li></ul><ul><li>Challenges </li></ul><ul><li>Success factors </li></ul>Contents Copyright Maquet Critical Care AB 2010. All Rights Reserved. 2/23 <ul><li>Example </li></ul><ul><li>Tool support </li></ul><ul><li>Video </li></ul><ul><li>Way forward </li></ul><ul><li>Summary </li></ul><ul><li>Q & A </li></ul>
  • 3. <ul><li>Research, development and manufacturing of MED-Tech equipment </li></ul><ul><li>World Leader Servo-i ventilator Breath support intensive care </li></ul><ul><li>Flow-i anesthesia equipment </li></ul><ul><li>Situated in Solna, Sweden </li></ul><ul><li>Total ~450 Employees, R&D ~130 persons </li></ul><ul><li>Alexander Andelkovic, >14 years test experience, test engineer at Maquet </li></ul>Introduction – Maquet Critical Care AB Servo-i ventilator equipment launched 2001 (> 100 000 units sold) Flow-i anesthesia equipment Copyright Maquet Critical Care AB 2010. All Rights Reserved. 3/23
  • 4. <ul><li>Wikipedia: Augmented reality (AR) is a term for a l ive direct or indirect view of a physical real-world environment whose elements are augmented by virtual computer-generated imagery. </li></ul>Introduction – Augmented Reality Copyright Maquet Critical Care AB 2010. All Rights Reserved. 4/23 1. Camera capturing physical real-world 2. Unique marker or object recognition 3. AR-software augmenting elements with virtual computer generated imagery GPS and compass used for placing of virtual info label
  • 5. <ul><li>Life critical system </li></ul><ul><li>Thousands of requirements to verify </li></ul><ul><li>Lots of documentation required </li></ul><ul><li>Software / Hardware tested </li></ul><ul><li>Complex system </li></ul><ul><li>Functional test main focus during system test </li></ul>Background – T esting at Maquet today! Software tested Hardware tested Copyright Maquet Critical Care AB 2010. All Rights Reserved. 5/23
  • 6. <ul><li>Time consuming factors: </li></ul><ul><li>Test-setup </li></ul><ul><li>Duplicate error reporting </li></ul><ul><li>Test report creation </li></ul><ul><li>Training </li></ul><ul><li>Skill factors: </li></ul><ul><li>Difficult to keep track of frequent updates of HW, SW and requirements </li></ul><ul><li>Little time for knowledge / information sharing </li></ul><ul><li>Need of senior multi-disciplined testers due to complex system </li></ul>Problem formulation – Test improvement areas Copyright Maquet Critical Care AB 2010. All Rights Reserved. 6/23
  • 7. <ul><li>Augmented reality mixed with a virtual test datalayer </li></ul><ul><li>Test datalayer: </li></ul><ul><li>- Requirement specifications </li></ul><ul><li>- Test specifications </li></ul><ul><li>- Video tutorials/walktroughs of test scenarios </li></ul><ul><li>- Images - Technical specifications of identified test objects - Test oracle data </li></ul><ul><li>Can be used to test both software and hardware </li></ul>Idea for solution – Augmented Reality testing Copyright Maquet Critical Care AB 2010. All Rights Reserved. 7/23 Step 1: Press knob Req#101: Knob logic
  • 8. <ul><li>New technology (unproven) </li></ul><ul><li>AR test infrastructure not available at Maquet today </li></ul><ul><li>No AR standard for hw/sw solutions (ARML* in the works) </li></ul><ul><li>Huge learning curve </li></ul><ul><li>Acceptance needed as new effective testing method </li></ul><ul><li>New test role needed? </li></ul><ul><li>* ARML = Augmented Reality markup language </li></ul>Challenges – pitfalls lying ahead Copyright Maquet Critical Care AB 2010. All Rights Reserved. 8/23
  • 9. <ul><li>Less documentation </li></ul><ul><li>Increased knowledge sharing </li></ul><ul><li>Shorter test-setup time </li></ul><ul><li>Less time spent on test reports </li></ul><ul><li>Increased testability </li></ul><ul><li>Cost-effective </li></ul><ul><li>Less environmental footprint - reduced paperhandling needed </li></ul>Challenges – possible benefits Copyright Maquet Critical Care AB 2010. All Rights Reserved. 9/23
  • 10. <ul><li>Sell-in to management show long-term economical savings </li></ul><ul><li>Educate about AR testing to get understanding and acceptance </li></ul><ul><li>Launch AR test at company meeting to get broader awareness </li></ul><ul><li>Invite an AR expert to introduce AR </li></ul><ul><li>Follow-up and adjust AR test effort into areas that work </li></ul>Success factors Copyright Maquet Critical Care AB 2010. All Rights Reserved. 10/23
  • 11. <ul><li>Test steps can be visually described in front of the test object </li></ul><ul><li>Misunderstanding complex test procedures can be minimized </li></ul><ul><li>Digital signing of testcase possible </li></ul><ul><li>No need for paper testreports </li></ul>Example – Guidance Copyright Maquet Critical Care AB 2010. All Rights Reserved. 11/23 Step 1/12: Press knob Req#101: Knob logic Test case #1128 <next step>
  • 12. <ul><li>Setup of test scenario can be shown on the actual test object with a short video clip </li></ul><ul><li>Trig fault scenarios can be shown </li></ul><ul><li>External located expert can virtually point out test support steps </li></ul>Example – Support Copyright Maquet Critical Care AB 2010. All Rights Reserved. 12/23 Replace knob Setup step 1 Test case #1128 <video>
  • 13. <ul><li>Background information about test scenario with earlier bugs found pointed out on the test object </li></ul><ul><li>Reminders to avoid repeating previous mistakes made during testing of selected test area </li></ul>Example – Educational Copyright Maquet Critical Care AB 2010. All Rights Reserved. 13/23 Step 4/12: Rotate knob Bug#101: Knob unresponsive Test case #1128 <next step>
  • 14. <ul><li>Junior testers can learn complex test scenarios with less supervision </li></ul><ul><li>Test steps will be pointed out and information about pass criteria need to be confirmed </li></ul><ul><li>Training before the functionality is finished possible </li></ul><ul><li>Regression testing can be executed immediately </li></ul>Example – Training Copyright Maquet Critical Care AB 2010. All Rights Reserved. 14/23 Step 7/12: Pull knob Verify: Alarm Level = Low <confirm> Test case #1128 <next step>
  • 15. <ul><li>Tester can point at a physical object and get following additional information needed to perform a selected test task: </li></ul><ul><li>Detailed </li></ul><ul><li>Updated </li></ul><ul><li>Technical data </li></ul><ul><li>Version tree </li></ul>Example – Informational Copyright Maquet Critical Care AB 2010. All Rights Reserved. 15/23 Panel knob Color: Light blue RGB #FFFFFF Test case #1128 <more info>
  • 16. <ul><li>Testers performing Exploratory testing that need inspiration of areas to explore can get: </li></ul><ul><li>Instant information from earlier test sessions </li></ul><ul><li>Tips and tricks </li></ul><ul><li>Reference group feedback </li></ul><ul><li>Rejected defects info </li></ul><ul><li>* Exploratory testing = ad hoc informal testing </li></ul>Example – Inspire Copyright Maquet Critical Care AB 2010. All Rights Reserved. 16/23 Panel knob Tip: Knob pull out & rotate at the same time Test case #1128 <next tip>
  • 17. Tool support - Augmented Reality dev kits Copyright Maquet Critical Care AB 2010. All Rights Reserved. 17/23 ARToolKit for iPhone <ul><li>ARToolkit (pc/mac/linux/smartphones free): </li></ul><ul><li>http://en.wikipedia.org/wiki/ARToolKit </li></ul><ul><li>ATOMIC Web Authoring Tool (web free): http://www.sologicolibre.org/projects/atomicweb/en/ </li></ul><ul><li>Qualcomm AR SDK (android free): http://www.qdevnet.com/dev/augmented-reality </li></ul>ATOMIC Web Authoring Tool
  • 18. <ul><li>Augmented Reality for Maintenance and Repair (ARMAR) </li></ul><ul><li>http://www.youtube.com/watch?v=mn-zvymlSvk </li></ul><ul><li>BMW augmented reality car repair http://www.youtube.com/watch?v=P9KPJlA5yds </li></ul>Video – AR in other areas Copyright Maquet Critical Care AB 2010. All Rights Reserved. 18/23
  • 19. <ul><li>AR test at Maquet: </li></ul><ul><li>Small proof of concept pilot project </li></ul><ul><li>Gradually educate and train </li></ul><ul><li>AR test launch event </li></ul><ul><li>Possible thesis work </li></ul><ul><li>Other areas: </li></ul><ul><li>Anywhere Augmentation </li></ul><ul><li>Markerless tracking </li></ul><ul><li>Medical Augmented Reality (MAR): Volume Rendering in High Quality Visualization </li></ul>Way forward – What to come? Copyright Maquet Critical Care AB 2010. All Rights Reserved. 19/23
  • 20. <ul><li>Promising cost saving technology </li></ul><ul><li>Unproven </li></ul><ul><li>Possible timesaving testing method </li></ul><ul><li>Investment in time needed to setup AR testing </li></ul><ul><li>Long way to go but first steps taken </li></ul>Summary – Augmented Reality Testing Copyright Maquet Critical Care AB 2010. All Rights Reserved. 20/23
  • 21. Finally Copyright Maquet Critical Care AB 2010. All Rights Reserved. 21/23 This huge duck is not augmented reality. This is real  This photo is from “Floating duck” event at “SUITO-OSAKA 2009″
  • 22. <ul><ul><li>E-mail: [email_address] </li></ul></ul><ul><ul><li>Wikipedia - Augmented Reality-based testing: http://en.wikipedia.org/wiki/Augmented_Reality-based_testing </li></ul></ul>Questions? Copyright Maquet Critical Care AB 2010. All Rights Reserved. 22/23
  • 23. <ul><ul><li>Thank you! </li></ul></ul>Copyright Maquet Critical Care AB 2010. All Rights Reserved. 23/23

×