Lancement

Le lancement s'effectue par le bais d'une fenêtre avec différentes options :

Identification d'un testeur

Il faut saisir le nom et le prénom du testeur, la référence du cobaye, et le mot de passe du testeur. Celui-ci a également la possibilité de changer son mot de passe. Il doit pour cela cliquer sur le bouton "Changer". Une fenêtre apparaît : où il doit saisir son nouveau mot de passe et une confirmation de ce nouveau mot de passe. Il ne peut accéder à cette option que s'il a saisi son nom, son prénom et son mot de passe dans la fenetre principale.

Durée

L'utilisateur a la possibilité d'activer un chronomètre qui décompte le temps du test. S'il veut utiliser cette option, il doit cocher "Activité Chronomètre". Les cases correspondant à la "Durée du test" s'activent alors, et l'utilisateur peut saisir le temps qu'il désire pour le test en respectant l'ordre heures/minutes/secondes. S'il ne coche rien, le temps du test sera compté normalement.

Paramètres

Il y a plusieurs paramètres que l'utilisateur peut choisir de mesurer : positions des clics de la souris, les mouvements de la souris, l'historique des pages visitées et la liste des liens activés. Les paramètres sont tous mis par défaut. S'il veut désactiver l'un de ces paramètres il doit juste cliquer sur la case correspondante.

Création d'un testeur

L'utilisateur a la possibilité de créer un nouveau testeur. Il doit saisir son nom, son prénom, son mot de passe et confirmer celui-ci : Le nouveau testeur aura ensuite accès au navigateur.

Options avancées

Le testeur ne peut accéder à cette option qu'en ayant saisi son nom, son prénom et son mot de passe. Il pourra ainsi accéder à ses choix : Il peut choisir la page d'acceuil du navigateur. Il suffit pour cela de taper une adresse dans le champs correspondant. L'adresse url doit commencer par http:// pour une adresse internet. Si l'utilisateur veut une page de son répertoire en page d'accueil, il peut cliquer sur le bouton parcourir et choisir la page de son choix. Il peut également choisir le type de séparateur qu'il y aura dans les fichiers de mesures. Il a le choix entre le ";", la tabulation, l'espace, le "/", ou "Autres...". S'il choisi cette dernière solution, un champs de texte apparaît où il peut rentrer le séparateur de son choix.

Une fois que tout est paramétré, l'utilisateur peut valider en cliquant sur OK. S'il décide de tout arrêter, il peut cliquer sur annuler. Une fenêtre intermédiaire s'ouvre alors. Pour lancer le navigateur, il suffit de cliquer sur démarrer.

Navigateur

Voici un apperçu du navigateur : Les fonctionnalités de ce navigateur auxquelles le cobaye a accès sont simples :

  • Page précédente : Retour à la page précédant celle que le cobaye est en train de visiter
  • Page suivante : Retour à la page suivant celle que le cobaye est en train de visiter
  • Arrêter : Arrêt du chargement d'une page
  • Recharger : Recharge la page visitée
  • Page d'acceuil : Retour à la page d'acceuil du site visité
  • Adresse : Le cobaye peut visiter des pages en saisissant une adresse dans le champ correspondant puis en appuyant sur la touche entrée ou en cliquant sur OK.
  • Fermeture de NetPisteur : Pour fermer le navigateur le testeur doit entrer son mot de passe. Si celui-ci est erroné, on retourne sur le navigateur et les mesures continuent.

Mesures

A la fin du test, les mesures sont sauvegardées dans un répertoire de la forme nom_prénom de l'utilisateur. Les fichiers de mesures sont créés avec la référence du cobaye et le paramètre à mesurer (refcobaye_Historique.dat par exemple). Si un utilisateur donne la référence d'un cobaye déjà existant dans son répertoire, les fichiers correspondants seront écrasés. L'utilisateur est libre d'interpréter les mesures une fois celles-ci enregistrées.

Le testeur a la possibilité de choisir plusieurs paramètres à mesurer :

Clics souris

Cela enregistre le nombre de clics souris, et le détail de ces clics : leur position, l'instant (la date), et l'intervalle entre deux clics en millisecondes. Il calcule également l'intervalle moyen entre deux clics. Exemple d'enregistrement :

# Liste des positions lors des clics : 
[coordonnées]		[date]	[intervalle]
49x127			11:56:42
97x71			11:56:45	intervalle pour 2ième clic : avant (2493) / après (372)
85x176			11:56:45	intervalle pour 3ième clic : avant (372) / après (--)
# Nombre de clics : 3  -->  intervalle moyen : 954

Placements de la souris

C'est la liste des placements de la souris, lorsque celle-ci reste au même endroit pendant au moins deux secondes. Cela enregistre les coordonnées de la souris et l'instant de l'arrêt. Exemple d'enregistrement :

# Liste des placements de la souris :
[coordonnées]	[date]
477x372			12:00:57
12x161			12:01:01
369x12			12:01:04
919x92			12:01:09

Pages visitées

C'est la liste des url visitées par le cobaye avec la date à laquelle celui-ci a été sur le site. Cela comprend la page d'accueil, les adresses tapées dans le champs, les liens cliqués, les précédents et suivants. Exemple d'enregistrement :

# Historique des pages visitées : 
[ordre]				[url]						[date]
0	http://membres.lycos.fr/overruninstardom/	17:22:52
1	http://www.yahoo.fr							17:23:11
2	http://fr.yahoo.com/r/sy/101				17:23:15
3	http://fr.news.yahoo.com/2/					17:23:19
4	http://fr.news.yahoo.com/121/				17:23:22
5	http://fr.news.yahoo.com/locales/			17:23:24
6	http://fr.news.yahoo.com/121/				17:23:26
7	http://fr.news.yahoo.com/locales/			17:23:24

Liens cliqués

C'est la liste des liens où le cobaye a cliqué. Exemple d'enregistrement :

# Liste des liens cliqués : 
[ordre]				[lien]						[date]
0	http://netpisteur.drazzib.com/rendus.html	15:23:07
1	http://netpisteur.drazzib.com/index.html	15:23:08
2	http://netpisteur.drazzib.com/docs.html		15:23:10