The document provides guidance on developing a test plan for testing a web application. It outlines key areas to test, including functionality, usability, interfaces, compatibility, performance, and security. It also provides examples of specific test cases under each area. The document emphasizes that a test plan should define the testing objectives, scope, team, risks, environment, data, tools, documentation, tracking, and resources to provide a roadmap for evaluating the application.
Hey folks,
Please find attached file with concept of window application or Desktop application testing concept, how it differ from client server application, what type of testing should be carried out on window application, how to perform it and related checklists etc.
hope this will be helpful to newbie of testing in window application.
Thanks,
Trupti
Presentation outlining recommendations from a usability study conducted for the Writing Studio (http://writing.colostate.edu). By Andrea L. Beaudin, Jeremy F. Huston, and Michael R. Trice
In this session you will learn:
Introduction to Test Automation Framework
What is a Test Automation Framework?
Utility of Test Automation Framework
Sample Automation Test Framework
Types of Automation Frameworks
Data Driven Automation Framework
Keyword Driven Automation Framework
Hybrid Automation Framework
Benefits of Automation Framework Approach
For more information: https://www.mindsmapped.com/courses/quality-assurance/qa-software-testing-training-for-beginners/
In this session you will learn:
Configuring Selenium - Webdriver
For more information: https://www.mindsmapped.com/courses/quality-assurance/qa-software-testing-training-for-beginners/
Hey folks,
Please find attached file with concept of window application or Desktop application testing concept, how it differ from client server application, what type of testing should be carried out on window application, how to perform it and related checklists etc.
hope this will be helpful to newbie of testing in window application.
Thanks,
Trupti
Presentation outlining recommendations from a usability study conducted for the Writing Studio (http://writing.colostate.edu). By Andrea L. Beaudin, Jeremy F. Huston, and Michael R. Trice
In this session you will learn:
Introduction to Test Automation Framework
What is a Test Automation Framework?
Utility of Test Automation Framework
Sample Automation Test Framework
Types of Automation Frameworks
Data Driven Automation Framework
Keyword Driven Automation Framework
Hybrid Automation Framework
Benefits of Automation Framework Approach
For more information: https://www.mindsmapped.com/courses/quality-assurance/qa-software-testing-training-for-beginners/
In this session you will learn:
Configuring Selenium - Webdriver
For more information: https://www.mindsmapped.com/courses/quality-assurance/qa-software-testing-training-for-beginners/
Introduction to using SpecFlow tool for testing REST API. For beginners that are at least a bit familiar with test automation, and gives some details and hints.
Talk given at Typeform for the Barcelona Bug busters meetup.
How to Automate API Testing guides you through a possible API Testing workflow for API Functional Testing exploring different tools and approaches.
Video provides a powerful way to help you prove your point. When you click Online Video, you can paste in the embed code for the video you want to add. You can also type a keyword to search online for the video that best fits your document.
To make your document look professionally produced, Word provides header, footer, cover page, and text box designs that complement each other. For example, you can add a matching cover page, header, and sidebar. Click Insert and then choose the elements you want from the different galleries.
Themes and styles also help keep your document coordinated. When you click Design and choose a new Theme, the pictures, charts, and SmartArt graphics change to match your new theme. When you apply styles, your headings change to match the new theme.
Save time in Word with new buttons that show up where you need them. To change the way a picture fits in your document, click it and a button for layout options appears next to it. When you work on a table, click where you want to add a row or a column, and then click the plus sign.
Reading is easier, too, in the new Reading view. You can collapse parts of the document and focus on the text you want. If you need to stop reading before you reach the end, Word remembers where you left off - even on another device.
Video provides a powerful way to help you prove your point. When you click Online Video, you can paste in the embed code for the video you want to add. You can also type a keyword to search online for the video that best fits your document.
To make your document look professionally produced, Word provides header, footer, cover page, and text box designs that complement each other. For example, you can add a matching cover page, header, and sidebar. Click Insert and then choose the elements you want from the different galleries.
Themes and styles also help keep your document coordinated. When you click Design and choose a new Theme, the pictures, charts, and SmartArt graphics change to match your new theme. When you apply styles, your headings change to match the new theme.
Save time in Word with new buttons that show up where you need them. To change the way a picture fits in your document, click it and a button for layout options appears next to it. When you work on a table, click where you want to add a row or a column, and then click the plus sign.
Reading is easier, too, in the new Reading view. You can collapse parts of the document and focus on the text you want. If you need to stop reading before you reach the end, Word remembers where you left off - even on another device.
Video provides a powerful way to help you prove your point. When you click Online Video, you can paste in the embed code for the video you want to add. You can also type a keyword to search online for the video that best fits your document.
To make your document look professionally produced, Word provides header, footer, cover page, and text box designs that complement each other. For example,
CH 1018. Schools often use concrete rewards to increase adaptive.docxcravennichole326
CH 10
18. Schools often use concrete rewards to increase adaptive behaviors. How might this be a disadvantage for students intrinsically motivated to learn? What are educational implications of the potential for concrete rewards to diminish intrinsic motivation for a given task?
20. As indicated in this section, Caucasian women from industrialized, Western cultures tend to be at the highest risk for eating disorders like anorexia and bulimia nervosa. Why might this be?
21. 2-3 pages describing, comparing, and contrasting bulimia and anorexia nervosa.
CH 11
39.What are some of your positive and negative personality qualities? How do you think these qualities will affect your choice of career?
40.What are some examples of defense mechanisms that you have used yourself or have witnessed others using?
IT355
Unit 10 – Testing Web Applications
Fall 2016
Dr Diane Murphy
11/1/2016
1
1
Topics
Content vs. software vs. databases
User environments
Browser compatibility
System upgrades
Security implications
Risks associated with new applications
Testing the effectiveness of integrating new technologies
11/1/2016
2
2
Web Site Testing
Web sites are essentially client/server applications
Web server, database server, etc
Browser is client on any platform
Considerations
HTML/CSS/JavaScript/Flash/Silverlight/Ajax page
TCP/IP communications
Internet connections
Firewalls and their impact
Applications that run on a range of servers
3
3
Additional Considerations
Wide variety of servers and browsers
Various versions of each
Small but sometimes significant differences between them
New versions constantly being introduced
Variations in connection speeds and screen sizes
Rapidly changing technologies
Load balancing
Content distribution networks
Multiple standards and protocols
11/1/2016
4
4
Types of Testing
White-box testing for client functions
HTML
CSS
JavaScript
Ajax
Black-box testing for server functions
Load balancers
Web server(s)
Applications server
Database server
11/1/2016
5
5
Questions To Think About
Who is the target audience?
What kind of browsers will they be using?
What kind of connection speeds will they be using?
Are they intra-organization (thus with likely high connection speeds and similar browsers) or Internet-wide (thus with a wide variety of connection speeds and browser types)?
What kind of performance is expected on the client side (e.g., how fast should pages appear, how fast should applets, etc. load and run)?
11/1/2016
6
6
Questions to Answer
What are the expected loads on the server (e.g., number of hits per unit time?)
What kind of performance is required under such loads (such as web server response time, database query response times)
What kinds of tools will be needed for performance testing (such as web load testing tools, other tools already in house that can be adapted, web robot downloading tools, etc.)?
11/1/2016
7
7
More Questions
Will down time for server and content maintenance/up ...
This presentation throws light on some of the essential elements of web testing which have become crucial to ensure quality in this day and age. To know more on web testing, Graphical User Interface Testing, workflow testing along with Cross Browser or Compatibility testing, go through this presentation as well as the ones coming soon.
How to do web application testing on a website checking it-'s (Functio.docxcliftonl1
How to do web application testing on a website checking it\'s (Functionality, Interface Usability, Compatibility, Performance and Security testing ) using tables in word document or excel sheet?
Solution
Web Testing in simple terms is checking your web application for potential bugs before its made live or before code is moved into the production environment.
During this stage issues such as that of web application security, the functioning of the site, its access to handicapped as well as regular users and its ability to handle traffic is checked.
1. Functionality Testing
In testing the functionality of the web sites the following should be tested:
• Links
i. Internal Links
ii. External Links
iii. Mail Links
iv. Broken Links
• Forms
i. Field validation
ii. Error message for wrong input
iii. Optional and Mandatory fields
• Database
* Testing will be done on the database integrity.
• Cookies
* Testing will be done on the client system side, on the temporary Internet files.
2. Usability testing
3.Interface Testing
4.Database Testing
5. Compatibility testing
6.Performance Testing
7. Security testing
8.Crowd Testing
.
Cross-Browser Testing With Automation.pdfRiley Claire
Revolutionize your testing approach: Cross-Browser Automation in 3 lines! Uncover the secrets to flawless website compatibility across browsers with our insightful PDF guide—download now for a seamless testing experience.
Browser-Based Load Testing with Grafana K6Knoldus Inc.
Dive into the world of browser-based load testing with Grafana and K6, focusing on enhancing the performance of front-end web applications. Explore the seamless integration of Grafana and K6, gaining insights into effective strategies for testing and optimizing website performance. Uncover practical tips, best practices, and real-world examples to elevate your front-end load testing proficiency. Join us for an engaging session at the intersection of Grafana, K6, and front-end performance optimization.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
Web testing essentials
1. In my previous post I have outlined points to be considered while testing web applications.
Here we will see some more details on web application testing with web testing test cases. Let
me tell you one thing that I always like to share practical knowledge, which can be useful to
users in their career life. This is a quite long article so sit back and get relaxed to get most out of
it.
Let’s have first web testing checklist.
1) Functionality Testing
2) Usability testing
3) Interface testing
4) Compatibility testing
5) Performance testing
6) Security testing
1) Functionality Testing:
Test for – all the links in web pages, database connection, forms used in the web pages for
submitting or getting information from user, Cookie testing.
Check all the links:
• Test the outgoing links from all the pages from specific domain under test.
• Test all internal links.
• Test links jumping on the same pages.
• Test links used to send the email to admin or other users from web pages.
• Test to check if there are any orphan pages.
• Lastly in link checking, check for broken links in all above-mentioned links.
Test forms in all pages:
Forms are the integral part of any web site. Forms are used to get information from users and
to keep interaction with them. So what should be checked on these forms?
• First check all the validations on each field.
• Check for the default values of fields.
• Wrong inputs to the fields in the forms.
• Options to create forms if any, form delete, view or modify the forms.
2. Let’s take example of the search engine project currently I am working on, In this project we
have advertiser and affiliate signup steps. Each sign up step is different but dependent on other
steps. So sign up flow should get executed correctly. There are different field validations like
email Ids, User financial info validations. All these validations should get checked in manual or
automated web testing.
Cookies testing:
Cookies are small files stored on user machine. These are basically used to maintain the session
mainly login sessions. Test the application by enabling or disabling the cookies in your browser
options. Test if the cookies are encrypted before writing to user machine. If you are testing the
session cookies (i.e. cookies expire after the sessions ends) check for login sessions and user
stats after session end. Check effect on application security by deleting the cookies. (I will soon
write separate article on cookie testing)
Validate your HTML/CSS:
If you are optimizing your site for Search engines then HTML/CSS validation is very important.
Mainly validate the site for HTML syntax errors. Check if site is crawlable to different search
engines.
Database testing:
Data consistency is very important in web application. Check for data integrity and errors while
you edit, delete, modify the forms or do any DB related functionality.
Check if all the database queries are executing correctly, data is retrieved correctly and also
updated correctly. More on database testing could be load on DB, we will address this in web
load or performance testing below.
2) Usability Testing:
Test for navigation:
Navigation means how the user surfs the web pages, different controls like buttons, boxes or
how user using the links on the pages to surf different pages.
Usability testing includes:
Web site should be easy to use. Instructions should be provided clearly. Check if the provided
3. instructions are correct means whether they satisfy purpose.
Main menu should be provided on each page. It should be consistent.
Content checking:
Content should be logical and easy to understand. Check for spelling errors. Use of dark colors
annoys users and should not be used in site theme. You can follow some standards that are
used for web page and content building. These are common accepted standards like as I
mentioned above about annoying colors, fonts, frames etc.
Content should be meaningful. All the anchor text links should be working properly. Images
should be placed properly with proper sizes.
These are some basic standards that should be followed in web development. Your task is to
validate all for UI testing
Other user information for user help:
Like search option, sitemap, help files etc. Sitemap should be present with all the links in web
sites with proper tree view of navigation. Check for all links on the sitemap.
“Search in the site” option will help users to find content pages they are looking for easily and
quickly. These are all optional items and if present should be validated.
3) Interface Testing:
The main interfaces are:
Web server and application server interface
Application server and Database server interface.
Check if all the interactions between these servers are executed properly. Errors are handled
properly. If database or web server returns any error message for any query by application
server then application server should catch and display these error messages appropriately to
users. Check what happens if user interrupts any transaction in-between? Check what happens
if connection to web server is reset in between?
4) Compatibility Testing:
Compatibility of your web site is very important testing aspect. See which compatibility test to
be executed:
• Browser compatibility
• Operating system compatibility
4. • Mobile browsing
• Printing options
Browser compatibility:
In my web-testing career I have experienced this as most influencing part on web site testing.
Some applications are very dependent on browsers. Different browsers have different
configurations and settings that your web page should be compatible with. Your web site
coding should be cross browser platform compatible. If you are using java scripts or AJAX calls
for UI functionality, performing security checks or validations then give more stress on browser
compatibility testing of your web application.
Test web application on different browsers like Internet explorer, Firefox, Netscape navigator,
AOL, Safari, Opera browsers with different versions.
OS compatibility:
Some functionality in your web application is may not be compatible with all operating systems.
All new technologies used in web development like graphics designs, interface calls like
different API’s may not be available in all Operating Systems.
Test your web application on different operating systems like Windows, Unix, MAC, Linux,
Solaris with different OS flavors.
Mobile browsing:
This is new technology age. So in future Mobile browsing will rock. Test your web pages on
mobile browsers. Compatibility issues may be there on mobile.
Printing options:
If you are giving page-printing options then make sure fonts, page alignment, page graphics
getting printed properly. Pages should be fit to paper size or as per the size mentioned in
printing option.
5) Performance testing:
Web application should sustain to heavy load. Web performance testing should include:
Web Load Testing
Web Stress Testing
5. Test application performance on different internet connection speed.
In web load testing test if many users are accessing or requesting the same page. Can system
sustain in peak load times? Site should handle many simultaneous user requests, large input
data from users, Simultaneous connection to DB, heavy load on specific pages etc.
Stress testing: Generally stress means stretching the system beyond its specification limits.
Web stress testing is performed to break the site by giving stress and checked how system
reacts to stress and how system recovers from crashes.
Stress is generally given on input fields, login and sign up areas.
In web performance testing web site functionality on different operating systems, different
hardware platforms is checked for software, hardware memory leakage errors,
6) Security Testing:
Following are some test cases for web security testing:
• Test by pasting internal url directly into browser address bar without login. Internal
pages should not open.
• If you are logged in using username and password and browsing internal pages then try
changing url options directly. I.e. If you are checking some publisher site statistics with
publisher site ID= 123. Try directly changing the url site ID parameter to different site ID
which is not related to logged in user. Access should denied for this user to view others
stats.
• Try some invalid inputs in input fields like login username, password, input text boxes.
Check the system reaction on all invalid inputs.
• Web directories or files should not be accessible directly unless given download option.
• Test the CAPTCHA for automates scripts logins.
• Test if SSL is used for security measures. If used proper message should get displayed
when user switch from non-secure http:// pages to secure https:// pages and vice versa.
• All transactions, error messages, security breach attempts should get logged in log files
somewhere on web server.
Web Test Plan Development
The objective of a test plan is to provide a roadmap so that the Web site can be evaluated
through requirements or design statements. A test plan is a document that describes objectives
6. and the scope of a Web site project. When you prepare a test plan, you should think through
the process of the Web site test. The plan should be written so that it can successfully give the
reader a complete picture of the Web site project and should be thorough enough to be useful.
Following are some of the items that might be included in a test plan. Keep in mind thatthe
items may vary depending on the Web site project.
The Web Testing Process
• Internet
• Web Browser
• Web Server
PROJECT
• Title of the project:
• Date:
• Prepared by:
PURPOSE OF DOCUMENT
• Objective of testing: Why are you testing the application? Who, what, when, where,
why, and how should be some of the questions you ask in this section of the test plan.
• Overview of the application: What is the purpose of the application? What are the
specifications of the project?
TEST TEAM
• Responsible parties: Who is responsible and in charge of the testing?
• List of test team: What are the names and titles of the people on the test team?
RISK ASSUMPTIONS
• Anticipated risks: What types of risks are involved that could cause the test to fail?
• Similar risks from previous releases: Have there been documented risks from previous
tests that may be helpful in setting up the current test?
SCOPE OF TESTING
• Possible limitations of testing: Are there any factors that may inhibit the test, such as
resources and budget?
• Impossible testing: What are the considerations involved that could prevent the tests
that are planned?
• Anticipated output: What are the anticipated outcomes of the test and have they been
documented for comparison?
• Anticipated input: What are the anticipated outcomes that need to be compared to the
test documentation?
7. TEST ENVIRONMENT:Hardware:
• What are the operating systems that will be used?
• What is the compatibility of all the hardware being used?
Software:
• What data configurations are needed to run the software?
• Have all the considerations of the required interfaces to other systems been used?
• Are the software and hardware compatible?
TEST DATA
• Database setup requirements: Does test data need to be generated or will a specific
data from production be captured and used for testing?
• Setup requirements: Who will be responsible for setting up the environment and
maintaining it throughout the testing process?
TEST TOOLS
• Automated:Will automated tools be used?
• Manual:Will manual testing be done?
DOCUMENTATION
• Test cases: Are there test cases already prepared or will they need to be prepared?
• Test scripts: Are there test scripts already prepared or will they need to be prepared?
PROBLEM TRACKING
• Tools: What type of tools will be selected?
• Processes: Who will be involved in the problem tracking process?
REPORTING REQUIREMENTS
• Testing deliverables: What are the deliverables for the test?
• Retests: How will the retesting reporting be documented?
PERSONNEL RESOURCES
• Training:Will training be provided?
• Implementation: How will training be implemented?
ADDITIONAL DOCUMENTATION
• Appendix:Will samples be included?
• Reference materials:Will there be a glossary, acronyms, and/or data dictionary?
Once you have written your test plan, you should address some of the following issues and
questions:
8. • Verify plan. Make sure the plan is workable, the dates are realistic, and that the plan is
published. How will the test plan be implemented and what are the deliverables
provided to verify the test?
• Validate changes. Changes should be recorded by a problem tracking system and
assigned to a developer to make revisions, retest, and sign off on changes that have
been made.
• Acceptance testing. Acceptance testing allows the end users to verify that the system
works according to their expectation and the documentation. Certification of the Web
site should be recorded and signed off by the end users, testers, and management.
Test reports. Reports should be generated and the data should be checked and validated by the
test team and users.