Click here to Skip to main content
11,790,613 members (63,072 online)
Rate this: bad
Please Sign up or sign in to vote.
See more: C# WPF testing Mouse
Hi everyone,
I'm doing an internship and I've created an application to control the mouse cursor using the kinect. Now my supervisor wants me to test this application and compare it to the real mouse. I want to use fitt's law for that so does anyone know about a software for testing the mouse and uses this law ?
Posted 31-May-12 23:28pm
Edited 1-Jun-12 2:35am
Sunasara Imdadhusen at 1-Jun-12 6:00am
Not clear at all!
deepureddy18 at 1-Jun-12 7:17am
what do u want to test ?
Makbg at 1-Jun-12 8:46am
I want an application that uses fitt's law for testing a mouse for example.
Rate this: bad
Please Sign up or sign in to vote.

Solution 1

Fitts' law talks about the time it takes to get from one item to another (gross simplification). Here is a reference:[^]

For testing the Kinect version versus the mouse, I would recommend developing a test plan that has a series of actions (click this button, then that button - basically, figure out how the application will typically be used) and then set up timings so that the time it takes between steps is monitored. Then use the mouse once and the Kinect once. You can figure out how much time it takes to navigate your application and test it that way. It won't show you how much movement is needed but it will show you how much it will impede you (if at all) to use the Kinect.

As for a software to do this for you, I do not know of any. I think this would be a custom test scenario. However, it shouldn't be hard to captue the timing of each click.
Makbg at 1-Jun-12 10:49am
I have already developed a software which displays a shape and when it's clicked another shape appears. this is the testing scenario , so now I have to get the time needed to move the mouse from one shape to the other ? and the distance between them ?
Tim Corey at 2-Jun-12 19:24pm
I would just do the time. The distance is a part of the time calculation (the farther away it is, the longer it will take to get there).
Rate this: bad
Please Sign up or sign in to vote.

Solution 2

Given the very verticle nature of what you're doing, it's VERY unblikely you're ever going to find code to do this. I think you're going to have to write these tests from scratch.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 OriginalGriff 1,114
1 Maciej Los 825
2 KrunalRohit 686
3 CPallini 611
4 ppolymorphe 610

Advertise | Privacy | Mobile
Web01 | 2.8.1509028.1 | Last Updated 1 Jun 2012
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100