Skip to main content
GullySystem

Manual and Automated Testing, and How to Split Them

Manual and automated testing answer different questions. A script confirms that earlier behaviour still works. A person finds what nobody wrote a case for, such as a pasted name with an apostrophe.

What only a person finds

Automation checks only what it was told to check, and it has no instinct for a wrong-looking total or a message that reads badly. Exploratory sessions cover both.

  • A date entered with the wrong year
  • Two tabs open on the same record
  • A refund larger than the original bill
  • Labels that confuse the person reading them
  • The back button, at an awkward moment

What scripts are better at

Re-checking two hundred cases by hand every fortnight with the same attention is unrealistic. By the third release, people skim. A script does not skim. It can run the whole set overnight across several browsers at once.

Deciding which gets which

Automate what is settled

Stable, repeated, high-value checks repay the effort within a few releases: login, checkout, invoice totals and permissions. Start there.

Keep new screens manual

A feature redesigned every week would need its scripts rewritten every week, and that effort is spent twice. Keep it manual.

Leave judgement to people

Whether a layout is usable, an error message actually helps or a number looks wrong is a decision for a person. Scripts cannot judge.

FAQ

Frequently asked questions

Do we need both manual and automated testing?

Most teams do, though rarely in equal measure. A product released once a quarter may need little automation. One released fortnightly with a growing regression set gains more from it. The mix follows your release rhythm.

Which tools do you automate with?

Playwright, Cypress or Selenium for web, Appium for mobile, and Postman with Newman for APIs. The choice follows what your developers can read and maintain.

Can automation replace the testers entirely?

No. Scripts confirm known behaviour. They do not notice that a confirmation message quotes the wrong amount, or that a flow is unusable on a small screen.

How soon does automation pay for itself?

The release frequency and the stability of the screens decide it. Payback comes after enough repeat runs to cover the build effort. Twenty solid cases kept running are safer than two hundred that go unmaintained.

Talk to us

Tell us what you need.

Share your requirements and one of our engineers will come back to you within one business day.

  • No obligation
  • A reply within one business day
  • Your details stay private

Start with your requirements

Seven short steps that tell us what you need. An engineer reads them before getting in touch.

Share your requirements