Ma k e Y o u r S e l e n i u m S u i t e F a s t e r a n d R e l i a b l e : Te s t S e t u p w i t h R E S T A P I s Sa r g i s Sa r g s y a n
s Ho w t o d e s i g n t h e f r a me w o r k t o b e a b l e t o u s e HT T P re que s t s q Ho w t o c r e a t e T e s t D a t a b e f o r e t e s t a n d c l e a n u p a f t e r te s t w i th o u t U I a c t i o n s w Ho w t o s t o r e lo g in c r e a t e / e d i t / d e le t e o b j e c t s w it h o u t U I ac t i o n s Be s t p r a c t i c e s o f S e l e n i u m We b D r i v e r h Pr a c t i c a l e x a m p l e h o w t o u s e H T T P l i b f r o m t h e J a v a co d e 7 Ma i n t a i n i n g H T T P r e s p o n s e s Ö Ma i n To p i c s
Wh a t i s T e s t Se t u p ? Wh y i s i t I m p o r t a n t ? [ A s i n g l e S e l e n i u m t e s t s h o u l d t e s t o n e a n d o n l y t h i n g . A b u g in a n o t h e r p a r t o f t h e a p p l ic a t io n t h a t is n o t e x a c t l y r e l a t e d to th e te s t s h o u l d n o t c a u s e th e te s t to f a i l . L Ev e r y t e s t s h o u l d b e i n d e p e n d e n t . T h e t e s t o u t c o m e s h o u l d no t a f f e c t e d by a no t h e r t e s t i n t he s ui t e . Ma k e a f a s t e r t e s t s . A s q u i c k e r t e s t s u i t e a s m u c h u s e f u l i t i s . s n Ev e r y t e s t s h o u l d c r e a t e a n d c l e a n t h e d a t a b e f o r e a n d t h e af t e r t h e t e s t r u n .
Te s t Ca s e Li f e Cy c l e y Te s t c l e a n u p S Ru n t h e t e s t Te s t i n i t i a l i z e
Wh y sh o u l d te st d a ta be c r e a t e d be f o r e t e s t e x e c ut i o n? Ĥ E 7 a Se l e n i u m t e s t s o f t e n in v o lv e s e t u p s . O n l y a f t e r do i ng t ho s e t hi n g s y o u ar e r e ad y t o as s e r t o n so m e a sp e c t o f t h e we b s i t e Si g n U p / L o g i n Su b m i s s i o n s Pa g e s Na v i g a t i o n In t e r a c t i o n s / Ac t i o n s å Te s t R u n
To o l s & li b r a r i e s   7
Ja v a