test automation with c#
TRANSCRIPT
![Page 1: Test automation with c#](https://reader030.vdocument.in/reader030/viewer/2022013115/55b83c8bbb61eb906d8b4618/html5/thumbnails/1.jpg)
SELENIUM FOR .NET USING C# LANGUAGE
Yasin Kırelli
![Page 2: Test automation with c#](https://reader030.vdocument.in/reader030/viewer/2022013115/55b83c8bbb61eb906d8b4618/html5/thumbnails/2.jpg)
Introduction
Test cases decision and test tools What is Selenium? Page Object Design Pattern Workshop
![Page 3: Test automation with c#](https://reader030.vdocument.in/reader030/viewer/2022013115/55b83c8bbb61eb906d8b4618/html5/thumbnails/3.jpg)
Test Automation Decision
![Page 4: Test automation with c#](https://reader030.vdocument.in/reader030/viewer/2022013115/55b83c8bbb61eb906d8b4618/html5/thumbnails/4.jpg)
Automation at Google
![Page 5: Test automation with c#](https://reader030.vdocument.in/reader030/viewer/2022013115/55b83c8bbb61eb906d8b4618/html5/thumbnails/5.jpg)
![Page 6: Test automation with c#](https://reader030.vdocument.in/reader030/viewer/2022013115/55b83c8bbb61eb906d8b4618/html5/thumbnails/6.jpg)
What is Selenium?
![Page 7: Test automation with c#](https://reader030.vdocument.in/reader030/viewer/2022013115/55b83c8bbb61eb906d8b4618/html5/thumbnails/7.jpg)
Selenium IDE Firefox Extension
![Page 8: Test automation with c#](https://reader030.vdocument.in/reader030/viewer/2022013115/55b83c8bbb61eb906d8b4618/html5/thumbnails/8.jpg)
A test tool is not a strategy
![Page 9: Test automation with c#](https://reader030.vdocument.in/reader030/viewer/2022013115/55b83c8bbb61eb906d8b4618/html5/thumbnails/9.jpg)
![Page 10: Test automation with c#](https://reader030.vdocument.in/reader030/viewer/2022013115/55b83c8bbb61eb906d8b4618/html5/thumbnails/10.jpg)
Page Object Design Pattern
![Page 11: Test automation with c#](https://reader030.vdocument.in/reader030/viewer/2022013115/55b83c8bbb61eb906d8b4618/html5/thumbnails/11.jpg)
![Page 12: Test automation with c#](https://reader030.vdocument.in/reader030/viewer/2022013115/55b83c8bbb61eb906d8b4618/html5/thumbnails/12.jpg)
![Page 13: Test automation with c#](https://reader030.vdocument.in/reader030/viewer/2022013115/55b83c8bbb61eb906d8b4618/html5/thumbnails/13.jpg)
So why use Page Object? The main
reasons are : Maintenance Readability of scripts Reduced or eliminated dublicaiton Reusability
![Page 14: Test automation with c#](https://reader030.vdocument.in/reader030/viewer/2022013115/55b83c8bbb61eb906d8b4618/html5/thumbnails/14.jpg)
Workshop