100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached
Previously searched by you
Summary IT213Unit10.docx Software Development Testing and Ethics Purdue University Global IT213: Software Development Concepts Software development testing is incredibly important. If there is no testing, the software may not work the way it is intended$4.99
Add to cart
Summary IT213Unit10.docx Software Development Testing and Ethics Purdue University Global IT213: Software Development Concepts Software development testing is incredibly important. If there is no testing, the software may not work the way it is intended
27 views 0 purchase
Course
Purdue
Institution
Purdue University
IT213U Software Development Testing and Ethics Purdue University Global IT213: Software Development Concepts Software development testing is incredibly important. If there is no testing, the software may not work the way it is intended and there could be huge security risks. Four importa...
it213unit10docx software development testing and ethics purdue university global it213 software development concepts software development testing is incredibly important if there is no te
Written for
Purdue University
Purdue
All documents for this subject (704)
Seller
Follow
helperatsof1
Reviews received
Content preview
1
Software Development Testing and Ethics
Purdue University Global
IT213: Software Development Concepts
, 2
Software development testing is incredibly important. If there is no testing, the software
may not work the way it is intended and there could be huge security risks. Four important
levels of testing for software development are unit testing, integration testing, systems testing,
and acceptance testing. Each of these testing levels have an important purpose and should be
used on any software development project. These testing levels also relate to one another in
order to help a software development project work as intended. If a product is not tested and
debugged thoroughly, there could be an ethical dilemma when the product is released if there are
issues with it.
Unit testing is the execution of a complete class, routine, or small program that has been
written by either one programmer or a team of programmers and is tested in isolation from the
more complete system (McConnell, 2004). Unit testing is also known as the first step of testing
(Educba, n.d.). The program is submitted to assessments which focus on units, or small
components, of the software in order to make sure everything is completely functional (Pearson,
2015). Unit testing isolates each part of the software and is performed at the earliest stages of
the development process (Eriksson, 2014). It is usually performed by the developers (Guru99,
n.d.).During this stage, the white box method is typically used (O’Doherty, 2018). The steps
involved in unit testing include preparing a unit test plan, having unit test cases, and executing
the unit testing (Educba, n.d.).
The purpose of unit testing is to determine if an application functions correctly, or as
designed (Pearson, 2015). Also, unit testing determines if the program works as intended and if
it fulfills the specified requirements (Educba, n.d.). This first level of testing is important
because if the application does not function as intended, it is likely that it will never function as
intended on deployment. A benefit of unit testing is that it can be run each time a part of the
The benefits of buying summaries with Stuvia:
Guaranteed quality through customer reviews
Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.
Quick and easy check-out
You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.
Focus on what matters
Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!
Frequently asked questions
What do I get when I buy this document?
You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.
Satisfaction guarantee: how does it work?
Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.
Who am I buying these notes from?
Stuvia is a marketplace, so you are not buying this document from us, but from seller helperatsof1. Stuvia facilitates payment to the seller.
Will I be stuck with a subscription?
No, you only buy these notes for $4.99. You're not tied to anything after your purchase.