This site has been retired. For up to date information, see handbook.gnome.org or gitlab.gnome.org.


[Home] [TitleIndex] [WordIndex

1. Usability Testing Suite

I want to do those with open source software for work and open source contributions. What tool can you suggest? If there's no equivalent tool, is there an easy way to consolidate different open source apps like gtk-recordmydesktop, the Sound Recorder, Cheese, etc, to make them work as an all-in-one user testing tool like Morae? (From Allan Caeg)

We would like to put together a tool or set of tools to make usability testing easy using GNOME.

1.1. Plan

1.1.1. Resources

1.1.2. Discussion

1.1.3. People

1.2.1. Free

1.2.2. Web-based

1.2.3. Proprietary

1.3. Current Approaches

1.3.1. Recording on the machine

We have tried mixtures of GTK record my desktop, etc and Pongo and it does the job but is all a bit complicated to set up and can sometimes slow down a machine which renders it pointless.

1.3.2. Recording external to the machine

Máirín's usability lab records via DVR external to the system so there is no slow down of the performance of the machine.

1.3.3. Using Gstreamer to stich video together

Ray Strode put together scripts that stitch together streams of video for usability testing. Máirín's usability lab spits out multiple video streams and an audio stream which are later stitched together using gstreamer, which works quite well and reliably.

1.4. Cool Ideas

1.4.1. CMML Bookmarking

There is a format called CMML with which you can set timestamp-based markers in video. You can set these markers using gstreamer. But we don't have players to understand them. I was thinking it would be awesome to be able to set markers in the video file (eg. task #1 starts now, task #2 starts now, point of interest A, point of interest B) using the CMML format, and then opening up the video in totem and writing a totem plugin so that the bookmarks show up in the totem sidebar and you can click on them to jump through the video. Or when rendering the video you ould use them to render the video into chunks based on the bookmark. (from Máirín Duffy)

1.5. Mockup Ideas

1.6. User Definitions


2024-10-23 10:59