Automated
Regression
Testing with
AET
in
Continu
ous Delivery
Rad
ek
La
wgmin
Ra
dek Lawgmin
R
ade
k
is a
se
nio
r
QA e
ng
ine
e
r
and QA
le
ad
at
Cog
n
ifi
de.
B
e
in
g
r
e
sp
o
n
sib
le
fo
r
defin
in
g
t
e
st
in
g
st
rat
e
g
ies,
he
e
n
sur
e
s
t
h
e
prod
uc
t
c
o
mpli
e
s wit
h
in
dust
ry
an
d c
o
mpan
y
st
an
dard
s
an
d best
prac
t
ice
s.
H
e
h
as 15 ye
ars of pro
fessio
n
al
e
x
per
ienc
e
in
th
e
fie
ld
s of
I
T
in
local and in
t
e
rnat
io
n
al
pro
j
e
c
t
s
h
o
ld
in
g
various r
o
les
(7
ye
ars in A
EM
proj
e
c
t
s,
be
fore
e
ng
age
d in v
ariou
s e
-
le
arning
pro
j
e
c
t
s).
H
is sp
e
c
ial
e
x
per
t
ise
in
c
lude
s
pro
c
e
ss
o
pt
imizat
io
n
an
d
so
ft
ware
test
e
ffi
c
ienc
y
vs
.
e
ffe
c
t
ive
ne
ss.
Agenda
1.
AET Basics
2.
AET Report
Preview
3.
How A
ET
Wor
ks
4.
AET
Adv
an
ced
Features
5.
AET in
CD
AET Basics
―
What is AE
T?
AET
i
s a
t
ool
develo
ped
at
Cogni
fide
t
hat
:
■
ai
ds
f
ron
t
-
end
cli
ent
-
si
de
l
ay
out
re
gre
ss
i
on
t
est
i
ng
■
help
s t
o
ass
ess t
he
i
mp
act
o
r
chang
e
o
f
a
webs
i
t
e
Test Pro
cess
ing with AET
St
ep
1
–
cod
i
ng
St
ep
2
–
QA
ap
pro
v
al
and
f
i
rst
AET
run
St
ep
3
–
cod
i
ng
/
con
t
ent
ent
ry
St
ep
4
–
chang
es
com
pa
ri
so
n
an
d
as
ses
sm
ent
AET Report
Previ
ew
What AET Fea
tures
sour
c
e
c
ompa
ri
son
js erro
rs
ac
cessibility
vi
sua
l
compar
ison
w3c
status
c
ode
s
reports
How AET
Work
s
How AET Wor
ks?
<xm
l>
How AET Wor
ks?
AET Advanced
Features
AET Advan
ced
Features
da
ta
fil
te
rs
th
resholds
ext
ensions
mod
ifiers
pag
e h
istory
cook
ie
CI/CD
support
AET in CI/CD...
AET as
a
Pipeline
Veri
fication
Step
St
art
Pre
pa
re
Bu
i
l
d
D
epl
o
y
Test
End
D
epl
o
y
o
n
Prod
… or
Local Insta
nce
Run AET
with d
ocker
...
… or
Chef
It’s
All
Free an
d
Open
-
Source
d!
git
hub.com/Co
gnifide/
aet
AET in C
D
AET a
s a
Q
uality
G
ate
in CD
St
art
Pre
pa
re
Bu
i
l
d
D
epl
o
y
Test
End
D
epl
o
y
o
n
Prod
AET in C
D
-
Simple Workflow
AET in CD
-
Complex W
ork
flow
develop/1.0)
master/1.0)
master/1.0)
AET in CD
-
Complex W
ork
flow
develop/1.0)
master/1.0)
master/1.0)
develop/1.1)
master/1.1)
master/1.1)
AET in CD
-
Complex W
ork
flow
develop/1.0)
master/1.0)
master/1.0)
develop/1.1)
master/1.1)
master/1.1)
develop/1.2)
master/1.2)
master/1.2)
AET in CD
-
Complex W
ork
flow
develop/1.0)
master/1.0)
master/1.0)
develop/1.1)
master/1.1)
master/1.1)
develop/1.2)
master/1.2)
master/1.2)
Summary
1.
AET is an
o
pe
n
-
source
to
ol
2.
AET aids
fron
t
-
end cli
ent
-
sid
e layo
ut
regression testing
3.
AET
helps t
o
assess
th
e
impact
or
c
ha
ng
e
of a
web
site
4.
AET
is
a perfect
to
ol
to
apply
in
CD
Thank you!
THE
END
Автоматическое регрессионное тестирование с помощью AET при непрерывном развёртывании ПО