Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 593983
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 13, 20262026-05-13T15:54:15+00:00 2026-05-13T15:54:15+00:00

I have recently heard of Functional Testing over Unit Testing. I understand that Unit

  • 0

I have recently heard of Functional Testing over Unit Testing.

I understand that Unit Testing tests each of the possibilities of a given piece of code from its most atomic form. But what about Functional Testing?

This sounds to me like only testing if the code works, but is it as reliable as Unit Testing?

I’ve been told there was two school of thoughts for the matter. Certains would prefer Unit Testing, others Functional Testing.

Is there any good resources, links, books, any references or one of you all who can explain and elighten my path on the subject?

Thanks!

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-13T15:54:16+00:00Added an answer on May 13, 2026 at 3:54 pm

    Jason’s answer is correct. Different types of tests have different purposes, and can be layered for best results (good design, meeting specifications, reduced defects).

    • Unit testing = drives design (with Test-Driven Development, or TDD)
    • Integration testing = do all the pieces work together
    • Customer acceptance testing = does it meet the customer’s requirements
    • Manual testing = often covers the UI; dedicated testers can find what automation misses
    • Load testing = how well does the system perform with realistic amounts of data

    There is some overlap between these categories; unit tests can specify behavior, for instance.

    And there are others; for more than most people care to know, see Software Testing.

    One point people missed is that unit testing is testing pieces of code in isolation. Good unit tests don’t hit the database, for instance. This has two advantages: it makes the tests run fast so you’ll run them more often, and it forces you to write loosely coupled classes (better design).

    You asked for resources; I recommend Roy Osherove’s book The Art of Unit Testing with Examples in .NET. While no book is perfect, this one gives many excellent pointers on writing good tests.

    EDIT: And for writing tests against existing software, nothing beats Michael Feathers’ book Working Effectively with Legacy Code.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Ask A Question

Stats

  • Questions 336k
  • Answers 336k
  • Best Answers 0
  • User 1
  • Popular
  • Answers
  • Editorial Team

    How to approach applying for a job at a company ...

    • 7 Answers
  • Editorial Team

    How to handle personal stress caused by utterly incompetent and ...

    • 5 Answers
  • Editorial Team

    What is a programmer’s life like?

    • 5 Answers
  • Editorial Team
    Editorial Team added an answer Try this... (but I'm not sure it will do what… May 14, 2026 at 3:53 am
  • Editorial Team
    Editorial Team added an answer insertOrThrow Returns the row ID of the newly inserted row,… May 14, 2026 at 3:53 am
  • Editorial Team
    Editorial Team added an answer The "standalone JRE" (sometimes also referred to as the "Public… May 14, 2026 at 3:53 am

Related Questions

I have recently completed a detailed investigation regarding GP functional test automation possibilities with
We been having some discussions on approaches to using the entity framework at work
In the situation of having a project initiated by a marketing or sales team,
I recently asked a question about functional programming, and received (good!) answers that prompted
I have been asked recently to produced the MIPS (million of instructions per second)

Trending Tags

analytics british company computer developers django employee employer english facebook french google interview javascript language life php programmer programs salary

Top Members

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.