More Related Content More from Serena Gray (20) Top 10 Automation Testing Tools for Mobile Applications1. T
o
p1
0
A
u
t
o
ma
t
i
o
nT
e
s
t
i
n
g
T
o
o
l
s
f
o
r
Mo
b
i
l
e
A
p
p
l
i
c
a
t
i
o
n
s
F
o
l
l
o
wi
n
ga
r
et
h
et
o
p1
0a
u
t
o
ma
t
i
o
nt
e
s
t
i
n
gt
o
o
l
s
f
o
r
mo
b
i
l
ea
p
p
l
i
c
a
t
i
o
n
s
:
A
p
p
i
u
m:
0
1
Mo
b
i
l
et
e
s
t
i
n
gp
l
a
y
s
ac
r
u
c
i
a
l
r
o
l
ei
nt
e
s
t
i
n
gmo
b
i
l
ea
p
p
l
i
c
a
t
i
o
n
s
i
no
r
d
e
r
t
oma
k
es
u
r
et
h
a
t
a
l
l
t
h
ea
p
p
l
i
c
a
t
i
o
n
f
u
n
c
t
i
o
n
sp
r
o
p
e
r
l
ya
n
dt
h
eu
s
e
re
x
p
e
r
i
e
n
c
ep
e
r
f
o
r
m s
e
a
ml
e
s
s
l
y
.
T
os
c
a
l
eu
pt
h
ep
e
r
f
o
r
ma
n
c
eo
fmo
b
i
l
e
a
p
p
l
i
c
a
t
i
o
nt
e
s
t
i
n
g
,
t
h
e
r
ea
r
ea
u
t
o
ma
t
i
o
nt
o
o
l
sa
v
a
i
l
a
b
l
et
h
a
tc
a
nf
u
r
t
h
e
ri
mp
r
o
v
et
h
ee
ffic
i
e
n
c
yo
f
mo
b
i
l
e
a
p
p
l
i
c
a
t
i
o
nt
e
s
t
i
n
ga
n
da
l
s
oe
n
s
u
r
et
h
a
t
t
h
et
e
s
t
i
n
gp
r
o
c
e
s
s
i
s
c
a
r
r
i
e
do
u
t
q
u
i
c
k
l
y
.
I
nt
h
i
s
a
r
t
i
c
l
e
,
y
o
uw
i
l
l
g
e
t
t
o
k
n
o
wt
h
et
o
p1
0a
u
t
o
ma
t
i
o
nt
e
s
t
i
n
gt
o
o
l
s
f
o
r
mo
b
i
l
ea
p
p
l
i
c
a
t
i
o
n
s
.
I
t
i
sc
o
n
s
i
d
e
r
e
do
n
eo
f
t
h
eb
e
s
t
o
p
e
n
-
s
o
u
r
c
et
e
s
t
a
u
t
o
ma
t
i
o
n
t
o
o
l
su
s
e
df
o
rmo
b
i
l
ea
p
p
l
i
c
a
t
i
o
n
s
.
I
tc
a
nb
eu
s
e
df
o
rb
o
t
h
h
y
b
r
i
d a
n
d n
a
t
i
v
e mo
b
i
l
e a
p
p
s
.A
p
p
i
u
m d
r
i
v
e
s Wi
n
d
o
w
s
,
A
n
d
r
o
i
da
n
di
O
Sa
p
p
s
u
s
i
n
gt
h
eS
e
l
e
n
i
u
m We
b
D
r
i
v
e
r
p
r
o
t
o
c
o
l
.
I
t
s
u
p
p
o
r
t
s
t
h
o
s
ep
r
o
g
r
a
mmi
n
gl
a
n
g
u
a
g
e
s
t
h
a
t
h
a
v
eS
e
l
e
n
i
u
m
c
l
i
e
n
t
l
i
b
r
a
r
i
e
ss
u
c
ha
sP
y
t
h
o
n
,
R
u
b
y
,
P
H
P
.
N
o
d
e
.
j
s
,
J
a
v
a
,
C
#
,
J
a
v
a
S
c
r
i
p
t
e
t
c
.
R
a
n
o
r
e
xs
t
u
d
i
o
:
0
2
I
t
i
s
aWi
n
d
o
w
s
G
U
I
t
e
s
t
a
u
t
o
ma
t
i
o
nt
o
o
l
t
h
a
t
p
r
o
v
i
d
e
s
t
e
s
t
i
n
g
f
o
r
mo
b
i
l
e
,
w
e
ba
n
dd
e
s
k
t
o
pa
p
p
s
.
I
t
h
a
s
a
ni
n
t
e
r
f
a
c
et
h
a
t
c
a
n
r
e
c
o
r
dU
I
a
c
t
i
o
n
st
h
r
o
u
g
ha
u
t
o
ma
t
e
dU
I
t
e
s
t
i
n
g
.
I
t
p
r
o
v
i
d
e
sa
p
l
a
t
f
o
r
m f
o
r
c
o
d
e
l
e
s
s
t
e
s
t
c
r
e
a
t
i
o
na
n
dh
a
s
a
u
s
e
r
-
f
r
i
e
n
d
l
y
U
I
.
I
t
p
r
o
v
i
d
e
s
e
x
c
e
l
l
e
n
t
c
u
s
t
o
me
r
s
u
p
p
o
r
t
.
U
I
A
u
t
o
ma
t
o
r
:
0
3
I
t
i
sw
e
l
l
-
s
u
i
t
e
df
o
r
c
r
o
s
s
-
a
p
pf
u
n
c
t
i
o
n
a
l
U
I
t
e
s
t
i
n
g
.
I
no
r
d
e
r
t
o
p
e
r
f
o
r
m i
n
t
e
r
a
c
t
i
o
n
so
ns
y
s
t
e
m a
p
p
sa
n
du
s
e
r
a
p
p
s
,
as
e
t
o
f
A
P
I
sa
r
ep
r
o
v
i
d
e
d
.
B
l
a
c
k
-
b
o
xs
t
y
l
ea
u
t
o
ma
t
e
dt
e
s
t
s
c
r
i
p
t
sa
r
e
w
r
i
t
t
e
nb
y
t
h
i
s
t
o
o
l
,
w
h
e
r
et
h
ea
p
pc
o
d
ei
s
n
o
t
r
e
q
u
i
r
e
db
y
t
h
e
t
e
s
t
c
o
d
e
.
I
t
i
s
s
i
mp
l
ea
n
de
a
s
y
t
ol
e
a
r
na
n
du
s
et
h
et
o
o
l
.
R
o
b
o
t
i
u
m:
0
4
I
ti
sa
no
p
e
n
-
s
o
u
r
c
et
e
s
ta
u
t
o
ma
t
i
o
nf
r
a
me
w
o
r
ke
x
c
l
u
s
i
v
e
l
y
u
s
e
df
o
r
A
n
d
r
o
i
da
p
p
l
i
c
a
t
i
o
n
s
.
R
o
b
u
s
t
a
u
t
o
ma
t
i
o
nt
e
s
t
s
c
r
i
p
t
s
c
a
nb
ee
a
s
i
l
y
w
r
i
t
t
e
nw
i
t
ht
h
i
s
t
o
o
l
.
S
y
s
t
e
m,
f
u
n
c
t
i
o
n
a
l
a
n
du
s
e
r
a
c
c
e
p
t
a
n
c
et
e
s
tc
a
s
e
sc
a
nb
ew
r
i
t
t
e
nb
ya
u
t
o
ma
t
i
o
nt
e
s
t
e
r
s
u
s
i
n
gt
h
i
s
t
o
o
l
.
P
r
e
-
i
n
s
t
a
l
l
e
da
p
p
s
c
a
nb
ea
u
t
o
ma
t
e
d
.
C
a
l
a
b
a
s
h
:
0
5
T
h
i
st
o
o
l
i
su
s
e
df
o
rb
o
t
hi
O
Sa
n
dA
n
d
r
o
i
da
p
p
s
.
A
u
t
o
ma
t
e
d
a
c
c
e
p
t
a
n
c
et
e
s
t
s
c
a
nb
ee
a
s
i
l
y
w
r
i
t
t
e
na
n
de
x
e
c
u
t
e
df
o
r
mo
b
i
l
e
a
p
p
l
i
c
a
t
i
o
n
s
u
s
i
n
gt
h
i
s
t
o
o
l
.
I
t
c
a
ni
n
t
e
r
a
c
t
w
i
t
hmo
b
i
l
ea
p
p
s
.
Mo
s
t
o
f
t
h
ea
c
t
i
o
n
so
ns
c
r
e
e
n
sa
r
es
u
p
p
o
r
t
e
ds
u
c
ha
sp
i
n
c
h
,
s
w
i
p
e
,
r
o
t
a
t
e
,
t
a
pe
t
c
.
I
t
p
r
o
v
i
d
e
s
c
r
o
s
s
-
p
l
a
t
f
o
r
m d
e
v
e
l
o
p
me
n
t
s
u
p
p
o
r
t
.
U
F
TMo
b
i
l
e
:
0
6
E
x
t
e
n
d
e
d s
u
p
p
o
r
ti
sp
r
o
v
i
d
e
d b
yt
h
i
st
o
o
lf
o
rmo
b
i
l
ea
p
p
t
e
s
t
i
n
g
.
Mo
b
i
l
e
a
u
t
o
ma
t
i
o
nt
e
s
t
s
c
r
i
p
t
s
c
a
nb
e
c
r
e
a
t
e
dw
i
t
hU
F
T
mo
b
i
l
es
u
p
p
o
r
t
.
I
t
p
r
o
v
i
d
e
s
au
s
e
r
-
f
r
i
e
n
d
l
y
i
n
t
e
r
f
a
c
ea
n
da
l
s
o
s
u
p
p
o
r
t
s r
e
c
o
r
d a
n
d p
l
a
y
b
a
c
k a
b
i
l
i
t
i
e
s
.I
ts
u
p
p
o
r
t
s b
o
t
h
A
n
d
r
o
i
da
n
di
O
Sa
p
p
s
.
S
e
e
T
e
s
t
:
0
7
I
ti
so
n
eo
ft
h
el
e
a
d
i
n
gt
e
s
ta
u
t
o
ma
t
i
o
nt
o
o
l
st
h
a
ts
u
p
p
o
r
t
s
A
n
d
r
o
i
d
,
i
O
Sa
n
d b
l
a
c
k
b
e
r
r
ya
p
p
l
i
c
a
t
i
o
n
s
.I
tp
r
o
v
i
d
e
sc
l
i
e
n
t
l
i
b
r
a
r
i
e
sf
o
rP
y
t
h
o
n
,
P
e
r
l
,
C
# a
n
dJ
a
v
ai
no
r
d
e
rt
od
e
v
e
l
o
p
a
u
t
o
ma
t
i
o
n
P
e
r
f
e
c
t
o
:
0
8
I
t
i
so
n
eo
f
t
h
emo
s
t
p
o
p
u
l
a
r
mo
b
i
l
et
e
s
t
i
n
gt
o
o
l
sf
o
r
mo
b
i
l
e
a
n
dw
e
ba
p
p
l
i
c
a
t
i
o
n
s
.
Aq
u
a
l
i
t
y
-
fi
r
s
t
a
p
p
r
o
a
c
hi
sp
r
o
v
i
d
e
dt
o
c
r
e
a
t
en
a
t
i
v
ea
n
dw
e
ba
p
p
l
i
c
a
t
i
o
n
s
b
y
u
s
i
n
gac
l
o
u
d
-
b
a
s
e
dt
e
s
t
e
n
v
i
r
o
n
me
n
t
.
C
o
n
t
i
n
u
o
u
st
e
s
t
i
n
gi
sa
l
s
oma
d
ep
o
s
s
i
b
l
ew
i
t
h
t
h
i
st
o
o
l
w
i
t
hf
e
a
t
u
r
e
sl
i
k
ep
a
r
a
l
l
e
l
t
e
s
te
x
e
c
u
t
i
o
n
s
,
c
o
d
e
l
e
s
s
a
u
t
o
ma
t
i
o
na
n
dB
e
h
a
v
i
o
r
-
D
r
i
v
e
nD
e
v
e
l
o
p
me
n
t
(
B
D
D
)
.
K
o
b
i
t
o
n
:
0
9
I
t
i
sac
l
o
u
d
-
b
a
s
e
dmo
b
i
l
et
e
s
t
i
n
gp
l
a
t
f
o
r
m t
h
a
t
s
u
p
p
o
r
t
st
h
e
e
x
e
c
u
t
i
o
no
fb
o
t
ha
u
t
o
ma
t
i
o
na
n
dma
n
u
a
l
mo
b
i
l
ea
n
dw
e
b
t
e
s
t
i
n
g
.
A
u
t
o
ma
t
e
dt
e
s
t
sc
a
nb
er
u
nu
s
i
n
gA
p
p
i
u
m (
f
o
r
n
a
t
i
v
e
a
n
dmo
b
i
l
ew
e
ba
p
p
l
i
c
a
t
i
o
n
s
)
.
I
t
p
r
o
v
i
d
e
s
k
e
yf
e
a
t
u
r
e
s
s
u
c
ha
s
r
e
a
l
d
e
v
i
c
et
e
s
t
i
n
gi
na
d
d
i
t
i
o
nt
ou
s
i
n
gy
o
u
r
l
o
c
a
l
l
a
bo
r
p
r
i
v
a
t
e
c
l
o
u
d
.
T
e
s
t
P
r
o
j
e
c
t
:
1
0
I
t
i
s
a
f
r
e
ec
l
o
u
d
-
b
a
s
e
da
u
t
o
ma
t
i
o
nt
o
o
l
f
o
r
r
u
n
n
i
n
g
e
n
d
-
t
o
-
e
n
d
w
e
b
,A
P
Ia
n
d mo
b
i
l
e t
e
s
t
s
.T
e
s
t
sc
a
n b
e r
u
n q
u
i
c
k
l
y b
y
d
e
v
e
l
o
p
e
r
s a
n
d t
e
s
t
e
r
s t
h
e
r
e
b
y e
l
i
mi
n
a
t
i
n
g s
e
t
u
p a
n
d
ma
i
n
t
e
n
a
n
c
eh
a
s
s
l
e
s
.
I
t
c
a
na
l
s
oi
n
t
e
g
r
a
t
ew
i
t
ho
t
h
e
rt
e
s
t
i
n
g
t
o
o
l
s
s
u
c
ha
s
S
e
l
e
n
i
u
m a
n
dA
p
p
i
u
m.
I
fy
o
ua
r
el
o
o
k
i
n
gf
o
r
wa
r
dt
oi
mp
l
e
me
n
t
i
n
gmo
b
i
l
ea
p
p
l
i
c
a
t
i
o
nt
e
s
t
i
n
gf
o
ry
o
u
r
s
p
e
c
i
f
i
cp
r
o
j
e
c
t
,
t
h
e
nd
og
e
t
c
o
n
n
e
c
t
e
dwi
t
hac
o
mp
r
e
h
e
n
s
i
v
et
e
s
t
i
n
gs
t
r
a
t
e
g
y
t
h
a
t
i
s
i
nl
i
n
ewi
t
hy
o
u
r
p
r
o
j
e
c
t
s
p
e
c
i
f
i
cr
e
q
u
i
r
e
me
n
t
s
.
C
o
n
c
l
u
s
i
o
n
w
w
w
.
T
e
s
t
i
n
g
X
p
e
r
t
s
.
c
o
m
U
S
A|
C
A
N
A
D
A|
U
K|
N
E
T
H
E
R
L
A
N
D
S|
S
O
U
T
HA
F
R
I
C
A|
U
A
E |
I
N
D
I
A|
S
I
N
G
A
P
O
R
E
©T
e
s
t
i
n
g
X
p
e
r
t
s
,
A
l
l
R
i
g
h
t
s
R
e
s
e
r
v
e
d
© www.
t
e
s
t
i
n
g
x
p
e
r
t
s
.
c
o
m
T
ok
n
o
wmo
r
ea
b
o
u
t
o
u
r
s
e
r
v
i
c
e
s
p
l
e
a
s
ee
ma
i
l
u
s
a
t
i
n
f
o
@t
e
s
t
i
n
g
x
p
e
r
t
s
.
c
o
m