Subversion Repositories eFlore/Applications.cel

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
194 david 1
# Scenario nominal : saisie observation avec completion commune et espece, tous champs renseignes
2
 
3
# Necessite xdotool >= 20090815 (commande delay)
4
 
5
# Todo : en faire une brique pour inclusion dans autres scenario
6
 
7
# Lancement Cel
8
firefox http://localhost/cel/www/org.tela_botanica.cel2/cel2.html
9
sleep 4
10
 
11
# Timestamps
12
 
13
obsid=`date +%s`
14
 
15
# Init
16
CWID=`xdotool getwindowfocus`
17
WID=`xdotool search "Mozilla Firefox" | head -1`
18
xdotool windowfocus $WID
19
sleep 1
20
 
21
# Saisie Commune : Montpellier + completion
22
xdotool key "shift+alt+1"
23
xdotool type --delay 100 "montpell"
24
sleep 1
25
xdotool key "Return"
26
 
27
# Saisie Lieu dit
28
xdotool key "Tab"
29
xdotool type --delay 100 "Jardin des plantes " $obsid
30
 
31
# Saisie Station
32
xdotool key "Tab"
33
xdotool type --delay 100 "Bord de la mare"
34
 
35
# Saisie Milieu
36
xdotool key "Tab"
37
xdotool type --delay 100 "Pelouse"
38
 
39
# Saisie Date
40
xdotool key "Tab"
41
xdotool type --delay 100 "10/10/2009"
42
 
43
# Saisie Espece : Acer monspessulanum
44
xdotool key "Tab"
45
xdotool type --delay 100 "Acer monspes"
46
sleep 1
47
xdotool key "Return"
48
 
49
# Saisie note
50
xdotool key "Tab"
51
xdotool type --delay 100 "Test"
52
 
53
# Validation
54
 
55
xdotool key "Tab"
56
xdotool key "Return"
57
 
58
 
59
# Controle insertion
60
 
61
xdotool windowfocus $CWID
62
sleep 1
63
 
64
/opt/lampp/bin/mysql -u root cel --execute="select * from cel_inventory  where lieudit like '%$obsid%' ;"
65