tg#13 - nie samym selenium człowiek żyje, czyli jak tworzyć stabilne testy funkcjonalne,...

13
Nie tylko Selenium. Rzecz o stabilności testów funkcjonalnych Szymon Ramczykowski Senior Test Engineer/Workday Smart 06/12/16

Upload: trojmiejska-grupa-testerska

Post on 18-Jan-2017

45 views

Category:

Software


1 download

TRANSCRIPT

Page 1: TG#13 - Nie samym Selenium człowiek żyje, czyli jak tworzyć stabilne testy funkcjonalne, wykorzystując backend aplikacji na przykładzie projektu Smart i biblioteki Rest Assured

Nie tylko Selenium. Rzecz o stabilności testów

funkcjonalnych

Szymon RamczykowskiSenior Test Engineer/Workday Smart

06/12/16

Page 2: TG#13 - Nie samym Selenium człowiek żyje, czyli jak tworzyć stabilne testy funkcjonalne, wykorzystując backend aplikacji na przykładzie projektu Smart i biblioteki Rest Assured

01/05/2023 2

Web app czy Cebula?

Page 3: TG#13 - Nie samym Selenium człowiek żyje, czyli jak tworzyć stabilne testy funkcjonalne, wykorzystując backend aplikacji na przykładzie projektu Smart i biblioteki Rest Assured

Mityczna piramida testowa

01/05/2023 3

Page 4: TG#13 - Nie samym Selenium człowiek żyje, czyli jak tworzyć stabilne testy funkcjonalne, wykorzystując backend aplikacji na przykładzie projektu Smart i biblioteki Rest Assured

Lessons learnt

01/05/2023 4

Page 5: TG#13 - Nie samym Selenium człowiek żyje, czyli jak tworzyć stabilne testy funkcjonalne, wykorzystując backend aplikacji na przykładzie projektu Smart i biblioteki Rest Assured

01/05/2023 5

Page 6: TG#13 - Nie samym Selenium człowiek żyje, czyli jak tworzyć stabilne testy funkcjonalne, wykorzystując backend aplikacji na przykładzie projektu Smart i biblioteki Rest Assured

UI Smoke tests

01/05/2023 6

Page 7: TG#13 - Nie samym Selenium człowiek żyje, czyli jak tworzyć stabilne testy funkcjonalne, wykorzystując backend aplikacji na przykładzie projektu Smart i biblioteki Rest Assured

Continuous UAT vs Testowanie funkcjonalności

01/05/2023 7

Page 8: TG#13 - Nie samym Selenium człowiek żyje, czyli jak tworzyć stabilne testy funkcjonalne, wykorzystując backend aplikacji na przykładzie projektu Smart i biblioteki Rest Assured

Continuous UAT vs Testowanie funkcjonalności

01/05/2023 8

Page 9: TG#13 - Nie samym Selenium człowiek żyje, czyli jak tworzyć stabilne testy funkcjonalne, wykorzystując backend aplikacji na przykładzie projektu Smart i biblioteki Rest Assured

Stabilne testy

01/05/2023 9

Page 10: TG#13 - Nie samym Selenium człowiek żyje, czyli jak tworzyć stabilne testy funkcjonalne, wykorzystując backend aplikacji na przykładzie projektu Smart i biblioteki Rest Assured

Stabilne testy

01/05/2023 10

Page 11: TG#13 - Nie samym Selenium człowiek żyje, czyli jak tworzyć stabilne testy funkcjonalne, wykorzystując backend aplikacji na przykładzie projektu Smart i biblioteki Rest Assured

Przyszłość

01/05/2023 11

Page 12: TG#13 - Nie samym Selenium człowiek żyje, czyli jak tworzyć stabilne testy funkcjonalne, wykorzystując backend aplikacji na przykładzie projektu Smart i biblioteki Rest Assured

Demo

01/05/2023 12

Page 13: TG#13 - Nie samym Selenium człowiek żyje, czyli jak tworzyć stabilne testy funkcjonalne, wykorzystując backend aplikacji na przykładzie projektu Smart i biblioteki Rest Assured

Pytania?

01/05/2023 13