2013 01 22   testing strategies for e commerce and social apps
Upcoming SlideShare
Loading in...5
×
 

2013 01 22 testing strategies for e commerce and social apps

on

  • 1,933 views

 

Statistics

Views

Total Views
1,933
Views on SlideShare
1,933
Embed Views
0

Actions

Likes
0
Downloads
36
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

2013 01 22   testing strategies for e commerce and social apps 2013 01 22 testing strategies for e commerce and social apps Presentation Transcript

  • WebinarTesting Strategies for Ecommerce and Social Apps 22nd Jan, 2013 | Tuesday
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • Challenges• Time is of essence for customer facing real time applications• Continuous changes for eCommerce and Social Apps demands Regression “Automation is Nirvana”
  • 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
  • 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
  • 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!
  • Testing through all stages Test Add-Ons (Ads, Internal Search Promotions, Engine Feedback) User InterfaceFocus onBusinessFunctionality
  • 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.)
  • 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
  • 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
  • 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
  • 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
  • Results Analysis• Experience and expertise required• Find bottlenecks• Define weak areas• Fine tune and repeat the process
  • Thank YouQuestions?
  • 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