CDPL Logo
Cinute Digital
Home
ServicesEventMentors
BlogContact

Data Science

  • Data Science - OverviewComprehensive Data Science and AI - Master ProgramMachine Learning and Data Science with PythonDeep Learning, NLP and Generative AIAdvanced Data Science & Machine Learning MasterclassMachine Learning Algorithms using python ProgrammingMachine Learning and Data Visualization using R ProgrammingPython Programming

Artificial Intelligence(AI)

  • Artificial Intelligence (AI) - OverviewPrompt Engineering with Gen AI

Software Testing Courses

  • Software Testing - OverviewManual Software TestingAPI Testing using POSTMAN and RestAPIsDatabase Management System using MySQLETL Testing CourseAdvanced Software TestingAdvanced Automation TestingAdvanced Manual and Automation TestingAdvanced Manual and Automation TestingJava Programming

Digital Marketing

  • Digital Marketing - OverviewDigital Marketing and Analytics - Master ProgramDigital Marketing and AI (For Business Owners)Digital Marketing With AI Bootcamp

Business Development(BI)

  • Business Intelligence (BI) - OverviewAdvanced Data Analytics - Hero ProgramAdvanced Data Analytics with Python LibrariesExcel for Data Analytics & VisualizationData Analytics & Visualization with TableauData Analytics & Visualization with Power BIData Analytics With BI And Big Data Engineering - Master Program

Blogs

  • BlogsSoftware TestingData ScienceWeb DevelopmentAI & Machine LearningDigital Marketing

Services

  • Campus to CorporateCustom TrainingExpert TalksFaculty DevelopmentGovt & Public Sector TrainingIndustrial VisitsInternship ProgramOn Job TrainingShort Term Training Program (STTP)Train the TrainerWorkshops

Certifications and Accreditation

  • AAA CertificationACTD CertificationValidate Your Certificate

Events

  • Business Analytics Course (Aldel Institute)MoU Signing (St. Francis)Job Fair (Nirmala Memorial)Industrial Visit (VIVA Institute)National Conference on AI (MKES)FDP on Power BI & Tableau (Bhavans College)Internship Program (DJ Sanghvi)TechoutsavIndustrial Visit (Thakur College)Placement Drive (Tech Mahindra)

Follow Us On

Follow Us On

Institute

  • HomeCMS LoginMock TestISTQB RegistrationServicesEventsMentorsPlacementsLive JobsJob OpeningsCareersAbout CDPLOur TeamReviewsAffiliate ProgramContact Us

City Wise

Software Testing City Wise

  • Software Testing Course in MumbaiSoftware Testing Course in DelhiSoftware Testing Course in AhmedabadSoftware Testing Course in ChennaiSoftware Testing Course in BengaluruSoftware Testing Course in PuneSoftware Testing Course in KolkataSoftware Testing Course in Hyderabad

Data Science City Wise

  • Data Science Course in MumbaiData Science Course in DelhiData Science Course in AhmedabadData Science Course in ChennaiData Science Course in BengaluruData Science Course in PuneData Science Course in KolkataData Science Course in Hyderabad

Business Intelligence City Wise

  • Business Intelligence Course in MumbaiBusiness Intelligence Course in delhiBusiness Intelligence Course in AhmedabadBusiness Intelligence Course in ChennaiBusiness Intelligence Course in BengaluruBusiness Intelligence Course in PuneBusiness Intelligence Course in KolkataBusiness Intelligence Course in Hyderabad

Artificial Intelligence City Wise

  • Artificial Intelligence Course in MumbaiArtificial Intelligence Course in delhiArtificial Intelligence Course in AhmedabadArtificial Intelligence Course in ChennaiArtificial Intelligence Course in BengaluruArtificial Intelligence Course in PuneArtificial Intelligence Course in KolkataArtificial Intelligence Course in Hyderabad

Digital Marketing City Wise

  • Digital Marketing Course in MumbaiDigital Marketing Course in delhiDigital Marketing Course in AhmedabadDigital Marketing Course in ChennaiDigital Marketing Course in BengaluruDigital Marketing Course in PuneDigital Marketing Course in KolkataDigital Marketing Course in Hyderabad
View All
Cinute Digital logo

Cinute Digital

Get In Touch

Head Office (CDPL)

Office 203 & 204, B-Wing, 1st Floor, Shanti Shopping Centre, Opposite Mira Road Station (E), Mumbai, Maharashtra, 401107
contact@cinutedigital.com
+91 78-883-837-88|+91 84-889-889-84
MSME
Skill India
Trustpilot
ISO 27001 Certified
ISO 9001 Certified
Privacy PolicyCookies PolicyTerms and ConditionsCancellation/Refund Policy

ISO 9001:2015 (QMS) 27001:2013 (ISMS) Certified Company.

© 2026 Cinute Digital Private Limited — All Rights Reserved.

Powered By

Testriq_logo
All BlogsWeb DevelopmentPower BIData SciencePythonPython ProgrammingArtificial Intelligence and Machine Learning (AI/ML)Digital MarketingManual Testing CareerBusiness Intelligence (BI)Software TestingMachine Learning & PythonArtificial IntelligenceAll Categories

How to Test a Website Manually Before Launch: A Practical QA Walkthrough for Beginners

Vaibhav Kakade
Vaibhav Kakade

A Manual Tester in TESTRIQ QA LLP and also as Corporate Trainer with CDPL. With a focused career in training and development.

November 6, 2026•5 min read
How to Test a Website Manually Before Launch: A Practical QA Walkthrough for Beginners

Learn how manual testers check a website before launch, from preparation and navigation checks to forms, login, search, responsive layouts, browser compatibility and defect reporting, using a practical worked example.

This beginner-friendly QA walkthrough explains how to test a website manually before it goes live. Using a fictional online bookstore, it covers what to prepare, a ten-step testing process, eight practical scenarios, responsive and browser checks, and a sample defect report. It also shows how students can practise without industry experience and which skills help them become job-ready manual testers.

A website can look finished and still fail in the first five minutes of real use. A contact form that never sends, a menu that disappears on a small phone, a login page that accepts a wrong password: none of these show up in a design review. They show up when someone uses the site the way a visitor would.

That is the purpose of manual website testing. A tester works through the site by hand, compares what happens with what was agreed, and reports every difference before real visitors find it. Teams that also run automated checks still depend on a person to judge whether a page is clear, usable and correct.

This walkthrough follows one fictional example, an online bookstore called PageTurn, from requirement review to the final pre-release check. You will see what to prepare, which areas to test and in what order, how to write a defect report, and how to practise without a job. If you want structured practice alongside this article, Cinute Digital (CDPL) teaches these skills in its manual testing course.

What Does Manual Website Testing Involve?

Manual website testing is the process of checking a website by hand, without automation scripts, to confirm that it works as required, displays correctly and is usable on the browsers and devices its visitors use.

Before launch, the tester is answering one question: is this site ready for real visitors? To answer it, the tester checks four things:

  • Function: does every feature do what the requirement says?
  • Content: are texts, images, prices and links correct?
  • Layout: does each page adapt to different screen sizes?
  • Behaviour under error: what happens when a visitor enters bad data or something fails?

Most of this work is black box testing. You test from the visitor’s side by giving inputs and observing outputs, without reading the source code. For the wider picture of test types and levels, CDPL’s software testing guide is a good companion. This article stays on one task: getting a website through its final check.

What Should You Prepare Before You Start Website Testing?

Before you run a single check, confirm six things: requirements, test environment, browsers and devices, test data, user roles and scope. Skipping this step is a common reason

Preparation itemWhat to confirmPageTurn example
Requirements and acceptance criteriaWhat “done” means for each featureSearching by title lists matching books; a search with no match shows a “No results” message
Test environmentA staging site with a known build version, not the live siteSearching by title lists matching books; a search with no match shows a “No results” message
Browsers and devicesThe list the team has agreed to supportCurrent Chrome, Edge, Firefox and Safari, plus one Android phone and one iPhone
Test dataValid and invalid accounts, sample products, test payment detailsTwo customer accounts, one expired-card case, books with long titles and special characters
User rolesWhich roles exist and what each may doVisitor, registered customer, admin
Scope and priorityWhat is in and out of this cycle; high-risk areas firstLogin, search and checkout first; blog pages last

Acceptance criteria are the conditions a feature must meet to be accepted. In sprint-based teams they arrive with each user story, which is why it helps to understand how manual testing fits into an agile workflow. If a requirement is vague, ask for clarification now. A defect found later because nobody asked is expensive for everyone.

Always test on staging, never on the live site, and never use real payment details. Write down the build version too, because a defect is only useful if the developer can tell which version showed it.

Step-by-Step Manual Website Testing Process

Work in a fixed order so that nothing is skipped and every defect can be traced to a step. The ten steps below move from understanding the site to reporting and retesting.

Flow diagram of the manual website testing process from requirement review to release validation

Step 1: Understand the requirements

Read the requirement document, user stories or design pages. List each feature and its expected behaviour, and mark anything unclear. PageTurn’s list might include registration, login, book search, cart, checkout and a contact form.

Step 2: Review navigation and page structure

Click every item in the main menu, footer and logo. Check that each link opens the right page, that page titles and headings make sense, and that the browser’s Back button behaves normally. Open a non-existent address on purpose to see whether the site shows a helpful error page instead of a blank screen.

Step 3: Check forms and user inputs

Test each field with valid data, empty required fields, too-long text, wrong formats and special characters. Confirm that a success message appears only when the submission really worked. For important forms, also check that the data was stored. Testers often do this with a few basic queries, as shown in CDPL’s guide to SQL for testers.

Step 4: Validate login and registration

Register a new account, log in, log out, then repeat with wrong passwords, unregistered emails and blank fields. Check that the password field hides characters and that error messages are clear without revealing more than they should. Also confirm that a logged-out visitor cannot reach account pages by pasting the address into the browser.

Step 5: Test search and filtering

Search for an exact title, a partial title, a title in different capital letters, and a term that does not exist. Apply filters one at a time and then together. Check that result counts, sorting and the “No results” message are correct.

Step 6: Check cart and checkout, where relevant

Add an item, change the quantity, remove it and add it again. Verify that prices and totals update correctly, then run the payment flow in test mode, including a failed payment. This is a complete user journey, so it also benefits from the approach in CDPL’s article on end-to-end testing strategies.

Step 7: Review responsive layouts

Resize the browser window and view the site on at least one real phone. Look for overlapping text, cut-off buttons, images that overflow and menus that cannot be opened. The next sections explain this in more detail.

Step 8: Check browser compatibility

Repeat your key journeys (login, search, checkout) in each browser on the agreed list. A feature that works in one browser can fail in another because browsers do not always read the same code in exactly the same way.

Step 9: Validate error messages and edge cases

Edge cases are unusual but possible situations: a very long name, an emoji in a text field, a double click on the Submit button, or a lost internet connection during payment. Error messages should be clear, correctly spelled and helpful. If a form fails with no visible message, the cause may be in the request behind it. Learning to read server responses, for example through API testing in Postman, helps you describe the problem precisely.

Step 10: Record defects and retest fixes

Report each failure with enough detail for a developer to reproduce it. When a fix is delivered, repeat the original steps, then quickly check nearby features that the change could have affected. A fix that breaks something else is a common finding.

Practical Website Testing Scenarios Every Beginner Should Understand

The table below shows eight common scenarios on the PageTurn site. For each one, you can see what the tester does, what they should observe and what would count as a defect. Treat it as a starting point for your own checklist, not a complete test suite.

Website testing checklist covering navigation, forms, login, browser compatibility, responsive design and functionality
ScenarioWhat the tester doesWhat to observePossible defect
Login and logoutLogs in with valid details, clicks Logout, then presses the browser Back buttonWhether the account page stays hidden after logoutBack button shows the previous account page with the user’s details
Contact formSubmits with all fields filled, then with the email missing or malformedConfirmation message, field-level errors, no duplicate submissionA success message appears although the email field is invalid
SearchSearches for a title with a capital letter, an apostrophe and a misspellingRelevant results or a clear “No results” messageTitles containing an apostrophe return nothing
Broken linksClicks every link on the homepage, footer and a product pageCorrect destination, no error pages, external links opening as intendedA footer link opens a 404 page
Navigation menuUses the menu on a desktop window, then on a phone-sized screenThe menu opens, closes and reaches every pageThe mobile menu icon does nothing when tapped
Responsive layoutResizes the window from wide to narrow, then rotates a phoneText wraps, images scale, no sideways scrollingThe price overlaps the Add to Cart button on narrow screens
Session expiryLogs in, stays idle beyond the session limit, then adds an item to the cartA prompt to log in again, without a confusing failureA blank screen appears, or the cart empties with no warning
Incorrect inputEnters letters in a phone field, a past date, or a 500-character nameA validation message appears and wrong data is not savedThe form accepts the data and shows a server error page

After the scenarios above, spend 20 to 30 minutes on an unscripted pass. This is exploratory testing: you move through the site like a curious visitor, follow your instincts and note anything that feels wrong. Many real defects are found this way because no checklist can predict every path.

How to Check Responsive Layouts and Browser Compatibility

Responsive testing checks that a page adapts to different screen sizes. Compatibility testing checks that it works across the browsers and operating systems your visitors use. Do both on the journeys that matter most, not on every single page.

 The same website layout shown on desktop, tablet and mobile screens for compatibility testing

A quick way to start is your browser’s built-in device mode. Chrome’s DevTools device mode lets you preview different screen sizes without owning every phone. It is useful for layout, but it is a simulation, so confirm important pages on at least one real phone and one tablet.

When you test, look for:

  • Text that is cut off, overlapping or too small to read
  • Buttons that are too small to tap, or too close together
  • Sideways scrolling on a phone
  • Images or tables that spill outside the screen
  • Forms where the on-screen keyboard hides the field being typed
  • Features that work in one browser but not in another

Choose browsers based on who will use the site, not on personal preference. If analytics from an earlier version of the site exist, use them. Otherwise, agree the list with the project team. Mozilla’s MDN Web Docs has a helpful introduction to cross-browser testing that explains common causes of browser differences. In every defect report, record the browser name, version and operating system, because the problem may not appear anywhere else.

How to Identify and Document Website Defects

A good defect report lets a developer reproduce the problem without asking you a single question. Include these details every time:

  • Title: a short statement of what is wrong and where
  • Environment: site address, build version, browser, operating system and device
  • Preconditions: what must be true before the steps begin
  • Steps to reproduce: numbered, in the exact order you performed them
  • Expected result: what should happen according to the requirement
  • Actual result: what really happened
  • Severity and priority: how serious the problem is and how soon it should be fixed
  • Evidence: a screenshot or short screen recording with the problem visible
Sample defect report showing title, steps to reproduce, expected and actual result, severity and status

Here is an original example from PageTurn. It is illustrative and not taken from a real project.

FieldEntry
IDPT-014
TitleSearch shows “No results” for book titles that contain an apostrophe
EnvironmentPageTurn staging site, build 0.9.3, Windows laptop, Chrome (version noted), 1366 × 768 screen
PreconditionsThe catalogue contains the book “Gulliver’s Travels”
Steps to reproduce1. Open the staging homepage. 2. Type Gulliver’s Travels in the search box. 3. Press Enter.e catalogue contains the book “Gulliver’s Travels”
Expected resultThe results page lists “Gulliver’s Travels”
Actual resultThe page shows “No results found”. Searching for Gullivers Travels without the apostrophe returns the book
SeverityMedium: a core feature fails for a group of titles, but a workaround exists
PriorityHigh: search is a main entry point and the fix is likely to be quick
EvidenceScreenshot of the search box and the result page

Notice that severity and priority are different. Severity describes the impact on the user. Priority describes how soon the team should fix it. CDPL’s defect reporting and tracking guide explains the bug life cycle and how teams manage these fields.

Common Website Testing Mistakes Beginners Should Avoid

  • Testing only the happy path. Valid input proves very little. Add empty, wrong and extreme inputs to every form.
  • Using one browser and one screen. Pick at least two browsers and one real phone.
  • Testing on the live site. Use staging and test accounts so real customers and orders are never affected.
  • Writing vague defects. “Login not working” helps nobody. State the account used, the steps and what you saw.
  • Forgetting environment details. Build version, browser and device belong in every report.
  • Skipping the retest. Confirm each fix, then check the features around it.
  • Testing with stale data. Old cookies or cached pages can hide or invent problems. Use a private window when you need a clean session.
  • Guessing instead of asking. If expected behaviour is unclear, ask the product owner or developer rather than assuming.

How to Practise Website Manual Testing Without Industry Experience

You do not need a job to build testing experience. You need a site, a method and a record of your work.

  1. Choose a safe site. Use a small website you built, a friend’s project you have permission to test, or a practice site made for testers. Do not run aggressive or security-style tests on a live business site you do not own.
  2. Write a short checklist. Start with navigation, forms, login, search, responsive layout and two browsers. A simple spreadsheet is enough.
  3. Follow real user journeys. Walk through what a first-time visitor, a returning customer and an admin would do.
  4. Record observations as you go. Note what you tested, what you expected and what you saw, including the things that worked.
  5. Document defects properly. Use the report format shown above, with screenshots.
  6. Retest corrected issues. If you are testing your own project, fix a defect and confirm the fix.
  7. Build a small portfolio. Keep one folder with your checklist, a handful of clear defect reports and a one-page summary of what you tested and what you found.

A portfolio like this gives an interviewer something concrete to discuss, which is more useful than a list of tool names.

Skills That Help Beginners Become Job-Ready Manual Testers

Tools can be learned in a few weeks. These habits take longer, so start building them early:

  • Observation: noticing small differences in text, spacing, behaviour and timing
  • Clear writing: describing a problem so that someone else can reproduce it
  • Questioning requirements: asking what should happen before deciding that something is wrong
  • Basic web knowledge: understanding web addresses, how browsers behave and how to open developer tools to read error messages
  • Test design thinking: choosing a few inputs that represent many, such as boundary values and invalid formats
  • Prioritisation: testing high-risk features first when time is short
  • Working with developers: reporting problems factually, without blame, and discussing them calmly

Common testing vocabulary, including test environment, test data and defect, is also used in the ISTQB Foundation Level material, so it is worth learning these terms properly. You can read about the certification on the ISTQB website.

Final Thoughts

Manual website testing is learned by doing. Reading about login checks is useful, but finding a real defect, writing it up clearly and confirming the fix teaches far more. Start with a small site, follow the ten steps and keep your records.

If you want a structured path, Cinute Digital’s Manual Testing Course is a relevant next step. Whichever route you choose, keep testing real websites and keep your evidence.

Frequently Asked Questions

Can a beginner test a website manually?

Yes. Manual website testing needs careful observation, a checklist and clear reporting, not programming. A beginner can start with navigation, forms and login on a small site.

What should be checked during website manual testing?

Navigation and links, forms and validation, login and registration, search and filters, cart and checkout where present, responsive layout, browser compatibility, error messages and content accuracy.

How do manual testers test a website before launch?

They prepare requirements, a staging environment, test data and a browser and device list. Then they run checks in a planned order, record defects with steps and evidence, and retest fixes before the release decision.

Which browsers should be considered during website testing?

The ones your visitors actually use. This usually means current versions of Chrome, Edge, Firefox and Safari, plus mobile browsers on Android and iOS. Adjust the list using analytics or project requirements.

Is coding necessary for manual website testing?

No. A basic understanding of how websites work helps, and skills such as SQL or API testing add value later, but manual testing can be started without programming.

How can students practise manual testing at home?

Pick a small site you have permission to test, write a short checklist, test the main journeys in two browsers and one phone, document defects clearly and keep the results in a portfolio.

What is the difference between website testing and web application testing?

A website mainly presents content, so testing focuses on content, links, layout and simple forms. A web application has accounts, stored data and business rules, so testing also covers user roles, data handling and workflows. Many real sites are a mix of both, and the same techniques apply.

How can I learn practical manual testing skills?

Combine learning with practice: study the core concepts, test real websites and write defect reports. A structured programme, such as Cinute Digital’s Manual Testing Course, can provide guidance and feedback.

Tags

#manual testing#website testing#QA testing#software testing#pre-launch testing
Vaibhav Kakade
Vaibhav Kakade

A Manual Tester in TESTRIQ QA LLP and also as Corporate Trainer with CDPL. With a focused career in training and development.

November 6, 2026•5 min read

Share this article

TwitterLinkedInFacebook

Related Posts

1

SQL for Testers: 15 Queries to Get QA Job-Ready in 2026

Software Testing
2

Top 10 Software Testing Courses in 2026

Software Testing
3

API Testing with Postman: Step-by-Step Guide for Freshers

Software Testing
4

How to Answer Manual Testing Interview Questions (2026)?

Software Testing
5

Manual vs Automation Testing: Which Is Better for Freshers?

Software Testing

Categories

Web Development9Power BI1Data Science17Python2Python Programming4Artificial Intelligence and Machine Learning (AI/ML)3Digital Marketing10Manual Testing 1Career1Business Intelligence (BI)7Software Testing28Machine Learning & Python1Artificial Intelligence6
View All Categories

Newsletter

Get the latest articles and insights delivered directly to your inbox.

No spam. Unsubscribe anytime.

Popular Tags

#manual testing#website testing#QA testing#software testing#pre-launch testing#Social Media Marketing#Digital Marketing#Social Media Strategy#Content Calendar#Beginner Guide 2026

Ready for Career Guidance?

At CDPL Ed-tech Institute, we provide expert career advice and counselling in AI, ML, Software Testing, Software Development, and more. Apply this checklist to your content strategy and elevate your skills. For personalized guidance, book a session today.