Evaluating User Interfaces

  • 4.7
Approx. 12 hours to complete

Course Summary

This course is designed to teach students how to test user interfaces (UI) using various testing frameworks and tools.

Key Learning Points

  • Learn how to test UI using modern testing frameworks and tools
  • Explore different types of UI tests including functional, usability, and accessibility testing
  • Understand how to create automated UI tests to improve software development processes

Job Positions & Salaries of people who have taken this course might have

    • USA: $60,000 - $100,000
    • India: ₹4,00,000 - ₹7,00,000
    • Spain: €25,000 - €45,000
    • USA: $60,000 - $100,000
    • India: ₹4,00,000 - ₹7,00,000
    • Spain: €25,000 - €45,000

    • USA: $70,000 - $110,000
    • India: ₹5,00,000 - ₹8,00,000
    • Spain: €30,000 - €50,000
    • USA: $60,000 - $100,000
    • India: ₹4,00,000 - ₹7,00,000
    • Spain: €25,000 - €45,000

    • USA: $70,000 - $110,000
    • India: ₹5,00,000 - ₹8,00,000
    • Spain: €30,000 - €50,000

    • USA: $80,000 - $120,000
    • India: ₹6,00,000 - ₹10,00,000
    • Spain: €35,000 - €55,000

Related Topics for further study


Learning Outcomes

  • Understand the importance of UI testing
  • Be able to create effective UI test cases and scripts
  • Become proficient in using UI testing frameworks and tools

Prerequisites or good to have knowledge before taking this course

  • Basic knowledge of programming concepts
  • Familiarity with web development

Course Difficulty Level

Intermediate

Course Format

  • Online
  • Self-paced

Similar Courses

  • Software Testing
  • Agile Development

Related Education Paths


Related Books

Description

In this course you will learn and practice several techniques for user interface evaluation. First we start with techniques that can be applied alone or in a design team, including action analysis, walkthroughs, and heuristic evaluation. Then we move on to user testing, including learning from a series of usability tests carried out in a real usability lab, and techniques to carry out your own tests even without a lab. Finally, we wrap up the discussion of evaluation--and of UI Design in the specialization as a whole--by looking at the question of how to set and measure usability goals, and in turn, when a design is usable enough to release it.

Outline

  • Preface
  • Introduction to Evaluating User Interfaces and Evaluation in the UI Design Process
  • Evaluating User Interfaces: An Introduction
  • Evaluation without Users (Part 1)
  • Evaluation without Users: Introduction
  • Action Analysis: GOMS and Informal Action Analysis
  • Case Example: Action Analysis
  • Assignment Video: Action Analysis Assignment
  • Cognitive Walkthroughs
  • Informal Action Analysis Assignment
  • Evaluation without Users (Part 2)
  • Assignment Video: Cognitive Walkthrough Assignment
  • Introduction to Heuristic Evaluation
  • Nielsen's Heuristics (Part 1)
  • Nielsen's Heuristics (Part 2)
  • Nielsen's Heuristics (Part 3)
  • Assignment Video: Heuristic Evaluation
  • Wrap-up Lecture: Evaluation without Users
  • Evaluation without Users Quiz
  • Evaluation with Users (Part 1)
  • Introduction to User Testing
  • User Testing Goals: Formative and Summative Evaluation
  • Usability Lab Tour
  • Usability Lab Example 1 - User 1
  • Usability Lab Example 1 - User 2
  • Usability Lab Example 2 - User 1
  • Usability Lab Example 2 - User 2
  • Evaluation with Users (Part 2)
  • Ethics in User Evaluation
  • Drafting a User Test Plan
  • Field Study Case Example: ShareTable Deployment
  • Assignment Video: User Test Plan
  • Evaluation with Users (Part 3)
  • Eye-Tracking: Introduction and First Demonstration
  • Eye-Tracking: Second Demonstration
  • Eye-Tracking: Review
  • Eye-Tracking: Discussion and Conclusion
  • Field Studies, Alpha Releases, and A/B Tests
  • Controlled Field Experiments
  • Industry Practice: Massive A/B Testing (Interview with Ronny Kohavi)
  • Log Analysis in Evaluation
  • Wrap-Up
  • Usability Goals and Measures
  • Evaluating User Interfaces: Course Recap
  • Evaluation with Users Quiz

Summary of User Reviews

This UI testing course on Coursera has received positive reviews from users. The course provides a comprehensive understanding of UI testing and its significance in software development. Many users appreciated the course's interactive approach to learning and the practical examples that help in applying the concepts.

Key Aspect Users Liked About This Course

Interactive approach to learning

Pros from User Reviews

  • Comprehensive understanding of UI testing
  • Practical examples for applying concepts
  • Engaging and interactive course structure
  • Instructors are knowledgeable and responsive
  • Good balance of theory and practice

Cons from User Reviews

  • Some users found the course material to be too basic
  • Few technical glitches reported during the course
  • Some users felt that the course could be more challenging
  • The course is time-consuming and requires a significant commitment
  • Some users found the course to be expensive
English
Available now
Approx. 12 hours to complete
Loren Terveen, Haiyi Zhu, Lana Yarosh, Dr. Brent Hecht, Joseph A Konstan
University of Minnesota
Coursera

Instructor

Loren Terveen

  • 4.7 Raiting
Share
Saved Course list
Cancel
Get Course Update
Computer Courses