1 / 23

Beginner’s QA Testing of Websites By Quontra Solutions

QA online training offered by Quontra Solutions with special features having Extensive Training will be in both QA Online Training and Placement. We help you in resume preparation and conducting Mock Interviews. Emphasis is given on important topics that were required and mostly used in real time projects. Quontra Solutions is an Online Training Leader when it comes to high-end effective and efficient IT Training. We have always been and still are focusing on the key aspect which is providing utmost effective and competent training to both students and professionals who are eager to enrich their technical skills. Training Features at Quontra Solutions: We believe that online training has to be measured by three major aspects viz., Quality, Content and Relationship with the Trainer and Student. Not only online training classes are important but apart from that the material which we provide are in tune with the latest IT training standards, so a student has not to worry at all whether the training imparted is outdated or latest.

Download Presentation

Beginner’s QA Testing of Websites By Quontra Solutions

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Email : info@quontrasolutions.com Contact : 404-900-9988 Website : www.quontrasolutions.com Beginner’s QA Testing of WebsitesByQuontra Solutions

  2. QA is part of all good production processes. Quality Assurance (QA) is part ofthe process that ensures: • Quality in work • Activities are being performed effectively • The product meets requirements What is Quality Assurance?

  3. = What’s unique about Website QA?

  4. Website QA has some differences: • functions, benefits and production costs are not as easily measured as a physical product • when a website is deployed, it is not necessarily “complete”... it lives, it evolves, is updated. “Finished” is a term applied for the purpose of releasing it for use. It’s Not Equal

  5. Processes and methods to manage, monitor, and measure quality in websites and apps can be as fluid and elusive as the defects they are meant to keep in check. For processes and methods to be most effective, you need to implement both webstandards and company guidelines. The Challenge

  6. Usability is an essential part of QA • Cross-browser testing is tests for acceptable display in modern browsers • QA tests the entire process, including functional accuracy QAFunction,DesignandUsability QA Testing is not limited to Usability or Cross-Browser Testing

  7. Improved client satisfaction:profitable relationships, good testimonials, waves of referrals • Reduced cost of development: fewer defects, streamlined and simplified stages of development, retesting runs smoothly, deployment on time, on budget • Reduced cost of maintenance:good development is less troublesome to support, support iscostly The Benefits of QA

  8. Validation testing:entering erroneous data to test for an expected result • what is the expected result? • should this error have happened? • if this error is likely to happen, is there any way we might prevent its occurrence? Methodology of QA

  9. character limit, add more chars than the field • do the unexpected, try to break the form • form submits when numbers or characters are entered in the fields: 1,2,3,4,5 etc.“ ” & ‘ ( ) ’ Form Validation

  10. Data comparison:compares the output of an application to previously entered data • if the appropriate data types are entered, are we getting the correct result? • does the way the page delivers or displays those results make sense? • is there anything about this part of the application that should be more obvious? Methodology of QA

  11. does it make sense? • any inconsistencies with the data entry? • test and change the data entry and see if output updates the same way Data Input vs. Output

  12. Usability Testing: tests out how users actually use a website, to match it more closely to what user needs • is the user doing what we expected in the manner we expected? • are they finding and performing tasks? • where are the weaknesses in the design? • where and why are tasks not being completed? • how can we assist the user? Methodology of QA

  13. does it make sense? • how can we improve the design? • how can we help the user know what to do? • how can we assist workflow? Usability

  14. Testing often and little is far more valuable and cost effective than doing one whopping big usability test of an entire site when it is almost finished.

  15. Test by developer repeatedly as critical sections are finished, to validate functionality • Test when all sections are ready and “code complete” • not involved with the site in any way • new to the website (don’t ask them twice)‏ • familiar with the web in general • Use an outsideuser or colleague who is: • colleagues may provide very useful feedback Testing Guidelines

  16. Examples of requirements: • A streamlined, purposeful interface that is easy to understand and navigate, with obvious links, and no clutter • Forms use inline validation to assist user • Actions which cannot be undone should ask for confirmation • An online forum where users can add topics, edit their posts, and comment Learn the requirements

  17. Use cases specify how users carry out a task in the website. Examples include: • Complete application start to finish • Start, Save, then Continue later • Change status; Verify update to status • Filter and reorder list • Add or Edit an item • Search for an item Gather use cases from the developer and account management team

  18. Content • spelling, grammar, mechanics • all critical information is present • titles, headers, and navigation labeled correctly • Graphics and layout • image quality • download time • text layout • alignment of elements • color accuracy • User preference • font size and link colors • Browser compatibility • check on different platforms • check on different browsers • Functionality • form validation • erroneous data • input vs. output • meets expectations • makes sense Draft a Checklist for the tester for what to test

  19. Does the user: • gets the point of the page(s)‏ • understands the navigation system • can guess where to find things. In a general test you want to know: • how do users interact with the web site? • what is difficult to do? • where do they get lost? • what makes sense to them? • what makes them feel distrustful or insecure? • what do they like and hate? In a specific test you might want to know, for example: • can the user accomplish a key task? • can the user find something specific Draft a questions for the tester to ask during testing

  20. Create a testing matrix

  21. Test in all browsers needed to meet requirements: • Firefox 2 • Safari • Internet Explorer 6 • Internet Explorer 7 Document findings!!! Then... Test!

  22. No surprises late in the game • You KNOW it works and can stand by it confidently • You can sleep at night • Happy clients • Long-term clients • Deliver real value Get the Benefits

  23. Thank You!!

More Related