Your SlideShare is downloading. ×
2013 01 22   testing strategies for e commerce and social apps
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

2013 01 22 testing strategies for e commerce and social apps

1,976
views

Published on


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,976
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
53
Comments
0
Likes
0
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. WebinarTesting Strategies for Ecommerce and Social Apps 22nd Jan, 2013 | Tuesday
  • 2. Agenda1. User Interface Testing, essential for eCommerce and Social Apps2. Automation, need of the hour3. Integration Testing for third party Apps4. Performance: An Important aspect of quality application
  • 3. History of Ecommerce1979: Michael Aldrich invented online 1995: Jeff Bezos shopping launches Amazon.com 1990: Tim Berners-Lee 2012: Us eCommerce writes the first web and Online Retail browser, holiday sales reach 33.8 WorldWideWeb, using billion, up 13 percent. a NeXT computer
  • 4. Agenda1. User Interface Testing, essential for eCommerce and Social Apps2. Automation, need of the hour3. Integration Testing for third party Apps4. Performance: An Important aspect of quality application
  • 5. User Interface Testing• Navigation and Workflow: Ensure that there are Breadcrumbs or Sitemap• Interface should be consistent across all pages• Easy to manage modules from Portal Administration• Code Compatibility and Portability to different environments
  • 6. How to test User Experience?• Define matrix of Test User profiles: – Target Location – Culture – Age• Test against internationally recognized standards – Sec. 508 Compliance – W3C Standard• Factor devices that your users will use to access the application – Computers – Mobile Phones – Tablets – Other Medias: TV
  • 7. Testing content• Products should be divided in categories or catalogs to match various search criteria: – Example for Electronic Products • By Brands • By Cost • By Features• Test Search Filters and Search bar – Different criteria, algorithms and possible user requests
  • 8. Agenda1. User Interface Testing, essential for eCommerce and Social Apps2. Automation, need of the hour3. Integration Testing for third party Apps4. Performance: An Important aspect of quality application
  • 9. Challenges• Time is of essence for customer facing real time applications• Continuous changes for eCommerce and Social Apps demands Regression “Automation is Nirvana”
  • 10. Implementing effective strategy for Automation• Adequate testing can be achieved by automating regression cycles Test Tool Automation Selection Introduction – Identify Regression suite• Focus on Daily Build automation, way to go Test Execution Planning, and Design and forward Management Development• Setup for Continuous Integration Review and Assessment• Localization testing should be automated
  • 11. Agenda1. User Interface Testing, essential for eCommerce and Social Apps2. Automation, need of the hour3. Integration Testing for third party Apps4. Performance: An Important aspect of quality application
  • 12. Integration Testing• Test early in development cycle• Test third party apps prior & post integration with main application• Test Social Media Apps post integration, there can be issues!
  • 13. Testing through all stages Test Add-Ons (Ads, Internal Search Promotions, Engine Feedback) User InterfaceFocus onBusinessFunctionality
  • 14. Individual Testing of Third party Apps• Isolate Testing for third party apps and Web Services/APIs• Test Licensed vs. Hosted Service Connectivity• Popular third party apps (Paypal, Authorize.net, Google Checkout, Magento, UPS, Fedex, etc.)
  • 15. Agenda1. User Interface Testing, essential for eCommerce and Social Apps2. Automation, need of the hour3. Integration Testing for third party Apps4. Performance: An Important aspect of quality application
  • 16. Performance Plan and Capacity Analysis• Identify Performance requirements and create a performance test plan• For social apps, installation time and memory usage are important• Capacity Analysis for current and future usage of the application
  • 17. Performance Testing Server/Database Monitoring Internet Distributed Agents ApplicationScenarios Remote Agent 1 MasterSchedule Test Remote Agent 2 Controller Remote Agent 3Reports Load Testing Tool Remote Agent n
  • 18. Infrastructure for Distributed Performance Testing• Create distributed test infrastructure to cover all regions• Distribute performance testing across different parts of the world to emulate actual traffic• Use emulators/simulators where applicable to reduce the dependency on availability of devices – Partners – Crowd Sourcing – Outsourced Infrastructure Services• Test for maximum user capacity using virtual users
  • 19. Results Analysis• Experience and expertise required• Find bottlenecks• Define weak areas• Fine tune and repeat the process
  • 20. Thank YouQuestions?
  • 21. Contact UsEmail: info@cygnet-infotech.com India Cygnet Infotech Pvt Ltd.Website: www.cygnet-infotech.com 2A, Manikyam, Opp. Samudra Annexe, Nr. Shilp Cross Roads, Off. C. G. Road,Facebook Navrangpura, Ahmedabad, Gujarat, India. Tel: +91-79-30487400;LinkedIn Fax: +91-79-30487422Twitter - @CygnetInfotechSkype – cygnet-infotech-pvt-ltd USA Cygnet Infotech LLC. Mack-Cali Centre III, 140 E, Ridgewood Avenue, Suite 415 ST, Paramus, NJ 07652. Tel: +1-201-995-7444; Fax : +1-201-221-8516