Testing Framework and Methodologies
Testing Frameworks and MethodologiesUnlike posters or brochures, websites are designed to be used.  So, it’s important to get real people to test your site, in order to identify any usability problems early on.Types of Tests
Testing Tools
Creating a Testing ScheduleTesting Frameworks and MethodologiesRemember, your site will be your first point of contact with many customers.  If they find the experience slow and frustrating, that’s how they’re going to think about your company.  Do small amounts of testing throughout the web design process.  Even on small sites, it’s important to do at least a little bit.  If you can’t afford a full-scale usability test, ask a few friends to look at it.Types of Tests
Testing Tools
Creating a Testing ScheduleTesting Frameworks and MethodologiesOnce you’ve uploaded your site to the server, it’s important to test it on as many computers and web browsers as possible, in order to check everything’s working as you expect.You should have done regular testing while you were building your site, to ensure it worked in the major web browsers.  This is your chance to make sure there are no remaining problems.Types of Tests
Testing Tools
Creating a Testing ScheduleTesting Frameworks and MethodologiesThere are a variety of tests you can perform on your website, including:Card SortingWireframe TestingDesign TestingAcceptance TestingUsability TestingTypes of Tests
Testing Tools
Creating a Testing ScheduleTesting Frameworks and MethodologiesCard SortingCard sorting is a really useful way to help you decide how to structure your site and, what to call the sections.Write down the name of each page on a card, shuffle them, and ask a few potential customers to sort them into groups and to come up with names for each group.The results can help you decide which sections to have on your site and what to call each one.Types of Tests
Testing Tools
Creating a Testing ScheduleTesting Frameworks and MethodologiesWireframe TestingA wireframe is a working prototype of your site( or a section of it), without any colours or images.By asking potential customers to try performing key tasks, you can uncover any usability problems early in the design process.For example, you could ask them to send you an email through your “contact us” page, or you could ask them to buy a digital camera.Types of Tests
Testing Tools
Creating a Testing ScheduleTesting Frameworks and MethodologiesWireframe TestingSpotting usability problems makes a huge difference to the success of your site.Over half of the people who visit online shops, give up half way through the buying process, often because they found the site difficult to use.Can you afford to let that happen to you?Types of Tests
Testing Tools
Creating a Testing ScheduleTesting Frameworks and MethodologiesDesign TestingOnce you’ve completed your designs in Photoshop, you can ask potential customers to look at them, for feedback.Don’t ask them if they like the fonts or colours as that’s subjective.Instead, ask them to tell you about the page.Types of Tests
Testing Tools
Creating a Testing ScheduleTesting Frameworks and MethodologiesDesign TestingFor example, you could ask questions like, “Are there any contact details on this page?” Ask them to list words that describe the design.If people think your snowboard site is “conservative” and “dull”, then perhaps you need to rethink the design.Types of Tests
Testing Tools
Creating a Testing ScheduleTesting Frameworks and MethodologiesAcceptance TestingAcceptance Testing is one phase in a project, where the project may be:Development and implementation of a new, custom-built system;Implementation of new system based on a package; orMinor or major upgrades to an existing systemTypes of Tests
Testing Tools
Creating a Testing ScheduleTesting Frameworks and MethodologiesAcceptance TestingAcceptance Testing is independent of the website development process and performed by end-users and stakeholders before formally accepting the delivered product.It is where the website is tested to ensure it meets all specified requirements of the website.These requirements are usually determined prior to the website being purchased and/or implemented.Types of Tests
Testing Tools
Creating a Testing ScheduleTesting Frameworks and MethodologiesAcceptance TestingThere are key steps in Acceptance Testing that must be considered no matter the size or complexity of the project.The extent of an Acceptance Test may range from testing a small change to an existing website, to implementing a large new package or custom-built website. Whatever the extent, there are fundamental steps to be followed.Types of Tests
Testing Tools
Creating a Testing ScheduleTesting Frameworks and MethodologiesAcceptance TestingIt is important the person responsible for Acceptance Testing formalises the testing process and arranges for the necessary personnel and resources to be available. This requires preparation and planning, and quite often training as well.Types of Tests
Testing Tools
Creating a Testing ScheduleTesting Frameworks and MethodologiesAcceptance TestingThere are four phases to the Acceptance Test:PlanningPreparing Tests, Test Data and TrainingExecuting and ControllingClosureTypes of Tests
Testing Tools
Creating a Testing ScheduleTesting Frameworks and MethodologiesUsability TestingUsability Testing is a technique used to evaluate a product by testing it on users.Usability testing is a black-box testing technique.The aim is to observe people using the product to discover errors and areas of improvement.Usability testing generally involves measuring how well test subjects respond in four areas: efficiency, accuracy, recall, and emotional response.Types of Tests

Testing Frameworks And Methodologies

  • 1.
  • 2.
    Testing Frameworks andMethodologiesUnlike posters or brochures, websites are designed to be used. So, it’s important to get real people to test your site, in order to identify any usability problems early on.Types of Tests
  • 3.
  • 4.
    Creating a TestingScheduleTesting Frameworks and MethodologiesRemember, your site will be your first point of contact with many customers. If they find the experience slow and frustrating, that’s how they’re going to think about your company. Do small amounts of testing throughout the web design process. Even on small sites, it’s important to do at least a little bit. If you can’t afford a full-scale usability test, ask a few friends to look at it.Types of Tests
  • 5.
  • 6.
    Creating a TestingScheduleTesting Frameworks and MethodologiesOnce you’ve uploaded your site to the server, it’s important to test it on as many computers and web browsers as possible, in order to check everything’s working as you expect.You should have done regular testing while you were building your site, to ensure it worked in the major web browsers. This is your chance to make sure there are no remaining problems.Types of Tests
  • 7.
  • 8.
    Creating a TestingScheduleTesting Frameworks and MethodologiesThere are a variety of tests you can perform on your website, including:Card SortingWireframe TestingDesign TestingAcceptance TestingUsability TestingTypes of Tests
  • 9.
  • 10.
    Creating a TestingScheduleTesting Frameworks and MethodologiesCard SortingCard sorting is a really useful way to help you decide how to structure your site and, what to call the sections.Write down the name of each page on a card, shuffle them, and ask a few potential customers to sort them into groups and to come up with names for each group.The results can help you decide which sections to have on your site and what to call each one.Types of Tests
  • 11.
  • 12.
    Creating a TestingScheduleTesting Frameworks and MethodologiesWireframe TestingA wireframe is a working prototype of your site( or a section of it), without any colours or images.By asking potential customers to try performing key tasks, you can uncover any usability problems early in the design process.For example, you could ask them to send you an email through your “contact us” page, or you could ask them to buy a digital camera.Types of Tests
  • 13.
  • 14.
    Creating a TestingScheduleTesting Frameworks and MethodologiesWireframe TestingSpotting usability problems makes a huge difference to the success of your site.Over half of the people who visit online shops, give up half way through the buying process, often because they found the site difficult to use.Can you afford to let that happen to you?Types of Tests
  • 15.
  • 16.
    Creating a TestingScheduleTesting Frameworks and MethodologiesDesign TestingOnce you’ve completed your designs in Photoshop, you can ask potential customers to look at them, for feedback.Don’t ask them if they like the fonts or colours as that’s subjective.Instead, ask them to tell you about the page.Types of Tests
  • 17.
  • 18.
    Creating a TestingScheduleTesting Frameworks and MethodologiesDesign TestingFor example, you could ask questions like, “Are there any contact details on this page?” Ask them to list words that describe the design.If people think your snowboard site is “conservative” and “dull”, then perhaps you need to rethink the design.Types of Tests
  • 19.
  • 20.
    Creating a TestingScheduleTesting Frameworks and MethodologiesAcceptance TestingAcceptance Testing is one phase in a project, where the project may be:Development and implementation of a new, custom-built system;Implementation of new system based on a package; orMinor or major upgrades to an existing systemTypes of Tests
  • 21.
  • 22.
    Creating a TestingScheduleTesting Frameworks and MethodologiesAcceptance TestingAcceptance Testing is independent of the website development process and performed by end-users and stakeholders before formally accepting the delivered product.It is where the website is tested to ensure it meets all specified requirements of the website.These requirements are usually determined prior to the website being purchased and/or implemented.Types of Tests
  • 23.
  • 24.
    Creating a TestingScheduleTesting Frameworks and MethodologiesAcceptance TestingThere are key steps in Acceptance Testing that must be considered no matter the size or complexity of the project.The extent of an Acceptance Test may range from testing a small change to an existing website, to implementing a large new package or custom-built website. Whatever the extent, there are fundamental steps to be followed.Types of Tests
  • 25.
  • 26.
    Creating a TestingScheduleTesting Frameworks and MethodologiesAcceptance TestingIt is important the person responsible for Acceptance Testing formalises the testing process and arranges for the necessary personnel and resources to be available. This requires preparation and planning, and quite often training as well.Types of Tests
  • 27.
  • 28.
    Creating a TestingScheduleTesting Frameworks and MethodologiesAcceptance TestingThere are four phases to the Acceptance Test:PlanningPreparing Tests, Test Data and TrainingExecuting and ControllingClosureTypes of Tests
  • 29.
  • 30.
    Creating a TestingScheduleTesting Frameworks and MethodologiesUsability TestingUsability Testing is a technique used to evaluate a product by testing it on users.Usability testing is a black-box testing technique.The aim is to observe people using the product to discover errors and areas of improvement.Usability testing generally involves measuring how well test subjects respond in four areas: efficiency, accuracy, recall, and emotional response.Types of Tests