Software Usability Testing and User Acceptance

Email Alerts

Register now to receive SearchSoftwareQuality.com-related news, tips and more, delivered to your inbox.
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
  • Master core deliverables: Testing Center of Excellence tutorial

    This installment discusses the core set of deliverables that a TCoE should be responsible for creating and maintaining. We'll examine testing workflows, methodologies and templates, as well as specific artifacts for its partners including: Test Strat... 

  • Software testing fundamentals: User acceptance testing

    User acceptance testing (UAT) is meant to gauge user response, although UAT scripts are often overly restrictive on users. These tips explain how to correctly conduct user acceptance tests. 

  • Six functional tests to ensure software quality

    According to a recent Info-Tech report, six types of functional tests can be used to ensure the quality of the end product. Those tests are unit tests, functional tests, systems tests, regression tests, system integration tests and acceptance tests. 

  • load testing software

    Load testing software is an evaluation tool for determining how an application will perform as the work level approaches the limits of the application's specifications. 

  • accessibility testing

    Accessibility testing is a type of systems testing designed to determine whether individuals with disabilities will be able to use the system in question, which could be software, hardware, or some other type of system. 

  • static testing

    Static testing is a software testing method that involves examination of the program's code and its associated documentation but does not require the program be executed. 

  • canary (canary testing)

    In software testing, a canary (also called a canary test) is a push of code changes to a small number of users who have not volunteered or opted-in for testing. 

  • Matt Johnston at STPCon2011: uTest and Mozilla release CaseConductor

    Matt Johnston of uTest discusses the release of the beta version of CaseConductor, an opensource test case management system created by uTest and Mozilla. This is uniquely suited for distributed Agile teams. Users can now access CaseConductor and off... 

  • Lieberman Enterprise Random Password Manager

    Phillip Lieberman, president of Leiberman Software cited several ways developers can use the new Enterprise Random Password Manager (ERPM) to ensure the security of their applications. 

  • Ascentn's AgilePoint Developer

    Ascentn – and there's no i before the last n -- AgilePoint Developer is part of its suite of enterprise business process management tools, said Brian Ashcraft, Ascentn project manager and product developer. 

  • Developer Express' DXperience 2009

    DXperience v2009 volume 1 puts more oomph into the product suite's Microsoft Windows Presentation Foundation and Silverlight tools and makes its IDE productivity tools more stable and robust. 

  • Parasoft SOA Quality Solution, SOAtest 6

    Simplifying end-to-end testing is the key goal of the new Parasoft SOA Quality Solution, SOAtest 6, according to Wayne Ariola, strategy vice president for Parasoft Corp., Monrovia, CA. 

  • AMD's AVX instruction set

    Advanced Micro Devices' (AMD) Margaret Lewis described in our interview how AMD's new Advanced Vector Extensions (AVX) provide relief from hardware inconsistency problems that plague software developers. 

  • AviCode Intercept Studio

    AviCode Intercept Studio, a .NET application monitoring suite, won the Best of TechEd 2009 award for developer tools. 

  • JNBridge Pro 4.1

    Wayne Citrin, CTO of JNBridge (Boulder, CO), touted the broader interoperability capabilities the May 11 release of version 4.1 brings to the core product. 

  • Infragistics NetAdvantage for .NET

    Infragistics lead technical evangelist Anthony Lombardo gave tours of the new release of Infragistics NetAdvantage for .NET, a user interface (UI) controls offering that helps speed up builds of robust UIs. 

  • Features in Teamprise Client Suite 3.2

    Teamprise software engineer Ed Thomson demonstrated the new features in Teamprise Client Suite 3.2, which facilitates access to Microsoft Visual Studio Team Foundation Server from outside the Visual Studio Integrated Development Environment (IDE). 

  • See more Multimedia on Software Usability Testing and User Acceptance
  • Software testers: Get a professional development plan

    STAREAST 2013 participants offer advice to software testers on setting up their company's professional development plan. 

  • load testing software

    Load testing software is an evaluation tool for determining how an application will perform as the work level approaches the limits of the application's specifications. 

  • accessibility testing

    Accessibility testing is a type of systems testing designed to determine whether individuals with disabilities will be able to use the system in question, which could be software, hardware, or some other type of system. 

  • static testing

    Static testing is a software testing method that involves examination of the program's code and its associated documentation but does not require the program be executed. 

  • Acceptance test-driven development explained

    Acceptance test driven development brings developers, testers and business together to sort out bugs before coding starts, according to a new book. 

  • Why user interface testing is important

    User interface testing is essential for ensuring a positive user experience, according to Agile expert Lisa Crispin. 

  • canary (canary testing)

    In software testing, a canary (also called a canary test) is a push of code changes to a small number of users who have not volunteered or opted-in for testing. 

  • Avoiding consumer testing: Why mobile performance testing is critical

    Analysts discuss how mobile is changing the demands made on software teams and how to avoid consumer testing. 

  • When to perform post-production testing

    In some cases, testing post-production is needed, according to expert Pete Walen. He discusses the potential situations where post-production testing is helpful and what expectations we can have for performance testing. 

  • Integration testing: What are the challenges?

    Expert Pete Walen describes common problems with integration testing and offers insights into implementing it correctly, so that both internal and external users can benefit. 

  • See more All on Software Usability Testing and User Acceptance
About Software Usability Testing and User Acceptance

Software user acceptance test (UAT) is performed by customers or end users to validate that the requirements have been fulfilled. This type of testing is a form of black-box testing – testing that can be performed without knowledge of the code or internals of the system. Usability testing is a type of test that is performed to test how easy or intuitive it is for the customer to use the end-user interface (EI), sometimes called graphical user interface (GUI). Both user acceptance testing and usability testing are typically performed by customers or end-users.