Email Alerts
-
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... Learning guide
-
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. Learning Guide
-
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. Special Report
-
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. News | 25 Jun 2012
-
Writing About Testing (WAT): A conference for software testers who write
Style and grace were the values emphasized at the 2011 conference in Durango for testers who write about the art. SSQ Agile expert Lisa Crispin attended this conference and brings back the highlights. News | 22 Jun 2011
-
STAREAST: Testing with FitNesse and Selenium – Q&A with Dawn Cannan
Dawn Cannan, a presenter at the STAREAST conference, speaks with SSQ contributor Chris McMahon about her presentation titled, "Creating Executable Specifications and Tests with FitNesse and Selenium." Cannan gives some specific examples of the use of... News | 18 Apr 2011
-
Software performance management tips for Cyber Monday
E-tailers prepare for the holiday season by ensuring their applications are set to perform. In this story, Colleen Frye examines application performance management solutions with some sound advice from e-tailers on how to best tune for optimal perfor... Article | 08 Nov 2010
-
How uTest quarterly bug battles operate: Interview with Matt Johnston – Part 2
Crowdsource testing is still proving effective in finding bugs in some of the world's largest applications. In this second part of a two-part interview, uTest VP Matt Johnston explains how the uTest quarterly Bug Battle operates. Interview | 07 Oct 2010
-
Are visualizations the answer to gathering requirements?
Requirements elicitation is one of the most challenging parts of software developments. By using visualization software, business analysts are able to create working simulations to gather customer requirements. Vendors, analysts and users give their ... Article | 30 Jun 2010
-
iRise, for business owners "lost in translation"
Business owners and analysts often come across the problem of explaining how a feature or function will support ROI in an application. Visualization and prototyping software provider iRise aims to sort through the mess and make "lost in translation" ... News | 06 Apr 2010
-
The user acceptance testing (UAT) team is your ally
When offshore testers partner with the client's user acceptance testing (UAT) team, they can be better assured that the business's needs are met and that bugs are found early. Column | 05 Mar 2008
-
Quality assurance tools from Gomez facilitate Web application testing
Gomez Inc. announced the industry's first on-demand quality assurance applications. Gomez On-Demand QA Solutions help Web development organizations reduce design cycles and perform true production-based testing for new Web applications. Article | 20 Apr 2007
-
Software testers: Get a professional development plan
STAREAST 2013 participants offer advice to software testers on setting up their company's professional development plan. Tip
-
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. Tip
-
Streamlining user acceptance testing (UAT) with Agile
Organizations that implement successful user acceptance testing can greatly reduce errors and business risks. Tip
-
Mobile Web applications: Monitoring test triggers
Learn how to build out a system for monitoring test triggers for mobile Web application and its supporting systems. Tip
-
Mobile application testing: Cost effective strategies
This second installment on mobile app testing will outline an initial cost-effective strategy for shrinking the problem space and establishing feedback mechanisms to change scope over time. Tip
-
Mobility application testing: Mobile devices on a budget
Mobility application testing on a budget can be problematic. When a large company takes on an initiative to deliver its first mobile app to its users in the field, the testing problem space can get large in a hurry. Tip
-
Global application testing: Internationalization and localization
In this tip, SSQ contributor Matt Heusser explains how to test for internationalization and localization, including techniques, tools and quick attacks to weed out hard-to-find bugs. Tip
-
Manual testing vs. automated testing: A decision point
Automation in a test environment can be expensive and doesn’t always yield a high return. In fact, a high percentage of automation efforts fail. In this tip, Vasudeva Naidu gives advice on key factors that will lead to success in your automation init... Tip
-
Designing automated tests for the user interface
If you only had a limited amount of time, how would you design your user interface automated tests? SSQ contributor Chris McMahon explains the concept of "useful paths" to help design the tests that will maximize efficiency. Rather than testing ever... Tip
-
Specialized testing for your enterprise application
In this tip, Judith Myerson describes examples of five types of testing for your enterprise applications: cloud testing, user acceptance testing, modular testing, agile testing and incremental testing. Myerson gives a brief overview of each type of t... Tip
- See more Tips on Software Usability Testing and User Acceptance
-
Why user interface testing is important
User interface testing is essential for ensuring a positive user experience, according to Agile expert Lisa Crispin. Answer
-
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. Answer
-
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. Answer
-
Recommended reading for mobile Web design and testing
There are so many resources out there about the ever-changing world of Web design and mobile testing, but to choose the most salient and insightful books and sites can be tough. In this response, expert Karen Johnson suggests her picks for Web progra... Answer
-
Special considerations for testing applications using Right to Left languages (RTL)
When testing user interface (UI) components of an application that uses a right to left language (RTL), there are special considerations. Software test expert Karen Johnson explains what to look for in dropdown fields, scrollbars, data entry fields, ... Ask the Expert
-
Performing user acceptance tests without client/vendor perspectives; what are the risks?
Learn how to take on user acceptance testing when there is no input from the client side using these expert techniques. Ask the Expert
-
What is the difference between a user story and use case in software testing?
Often in software, developers and testers use certain terms interchangeably. This post explains the difference between "user story" and "use case." Ask the Expert
-
How do I create a test case based on requirements documents for user acceptance testing?
Creating user acceptance tests out of basic software requirements documents can be a daunting task. Expert Mike Kelly points out logical approaches testers could try in this tip. Ask the Expert
-
What is the best approach to generating a positive user experience?
A positive user is experience is one of the most important aspects to successful software, however most usability testing is saved for crunch time. Test expert offers advice on better testing practices. Ask the Expert
-
The difference between functional testing and regression testing
Learn how regression testing differs from functional testing and user acceptance testing. Ask the Expert
- See more Expert Advice on Software Usability Testing and User Acceptance
-
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. Definition
-
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. Definition
-
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. Definition
-
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. Definition
-
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... Video
-
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. Video
-
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. Video
-
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. Video
-
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. Video
-
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. Video
-
AviCode Intercept Studio
AviCode Intercept Studio, a .NET application monitoring suite, won the Best of TechEd 2009 award for developer tools. Video
-
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. Video
-
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. Video
-
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). Video
- 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. Tip
-
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. Definition
-
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. Definition
-
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. Definition
-
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. Tip
-
Why user interface testing is important
User interface testing is essential for ensuring a positive user experience, according to Agile expert Lisa Crispin. Answer
-
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. Definition
-
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. News
-
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. Answer
-
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. Answer
- 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.