├── .gitignore ├── .vs └── LightPomFramework │ ├── v14 │ └── .suo │ └── v15 │ └── .suo ├── AutomationResources ├── AutomationResources.csproj ├── BrowserType.cs ├── Properties │ └── AssemblyInfo.cs ├── SauceConfiguration.cs ├── WebDriverFactory.cs └── packages.config ├── CreatingReports ├── CreatingReports.csproj ├── Item.cs ├── NLog.config ├── NLog.xsd ├── NamespaceSetup.cs ├── Pages │ ├── BaseApplicationPage.cs │ ├── ComplicatedPage.cs │ ├── ContactUsPage.cs │ ├── HeaderSection.cs │ ├── HomePage.cs │ ├── LeftPageSection.cs │ ├── RandomStuffSection.cs │ ├── SearchPage.cs │ ├── SearchResultsPage.cs │ ├── SignInPage.cs │ └── Slider.cs ├── Properties │ └── AssemblyInfo.cs ├── Reporter.cs ├── ScreenshotTaker.cs ├── Tests │ ├── BaseTest.cs │ ├── ComplicatedPageFeature.cs │ ├── ContactUsFeature.cs │ ├── PBI1.cs │ ├── SearchFunctionality.cs │ ├── SignInFunctionality.cs │ └── SliderFeature.cs └── packages.config ├── CsharpPractice ├── CsharpPractice.csproj ├── Properties │ └── AssemblyInfo.cs ├── UnitTest1.cs └── packages.config ├── ElementInteractions ├── ElementIdentification.cs ├── ElementInteractions.csproj ├── ElementInteractions.csproj.user ├── IdentifyingWebElements.cs ├── Properties │ └── AssemblyInfo.cs ├── UnitTest1.cs └── packages.config ├── Framework ├── App.config ├── Browser.cs ├── Drivers │ └── chromedriver.exe ├── Framework.csproj ├── Framework.csproj.user ├── Pages │ ├── EditProfilePage.cs │ ├── LoginPage.cs │ ├── MyMembershipPage.cs │ └── Pages.cs ├── Program.cs ├── Properties │ └── AssemblyInfo.cs └── packages.config ├── FrameworkTests ├── BrowserTests.cs ├── FrameworkTests.csproj ├── Properties │ └── AssemblyInfo.cs └── packages.config ├── LICENSE ├── LightPomFramework.sln ├── LogginPractice ├── Item.cs ├── LogginPractice.csproj ├── NLog.config ├── NLog.xsd ├── Pages │ ├── BaseApplicationPage.cs │ ├── ContactUsPage.cs │ ├── HomePage.cs │ ├── SearchPage.cs │ └── Slider.cs ├── Properties │ └── AssemblyInfo.cs ├── Tests │ ├── BaseTest.cs │ ├── ContactUsFeature.cs │ ├── PBI1.cs │ ├── SearchFunctionality.cs │ └── SliderFeature.cs └── packages.config ├── PageObjects ├── AutoTests.cs ├── PageObjects.csproj ├── ShoppingCartComponent.cs └── ShoppingCartPage.cs ├── QtpTests ├── ElementIdentification.cs ├── LoginWithInvalidPasswordShouldNotWork.cs ├── LoginWithInvalidUserNameShouldNotWork.cs ├── LoginWithInvalidUserNameShouldNotWork2.cs ├── Properties │ └── AssemblyInfo.cs ├── QtpTests.csproj ├── QtpTests.csproj.user ├── TestBase.cs ├── UnitTest1.cs ├── ValidUserCanSuccessfullyAccessEditProfilePage.cs ├── ValidUserCanSuccessfullyLogin.cs ├── ValidUserCanSuccessfullyLogin2.cs ├── ValidUserCanSuccessfullyLogin3.cs ├── ValidUserCanSuccessfullyLogin4.cs ├── chromedriver-license.txt ├── chromedriver.exe └── packages.config ├── README.md ├── SampleApp2 ├── ClassDiagram1.cd ├── ClassDiagram2.cd ├── Item.cs ├── Pages │ ├── BaseApplicationPage.cs │ ├── ContactUsPage.cs │ ├── HomePage.cs │ ├── SearchPage.cs │ └── Slider.cs ├── Properties │ └── AssemblyInfo.cs ├── SampleApp2.csproj ├── Tests │ ├── BaseTest.cs │ ├── ContactUsFeature.cs │ ├── PBI1.cs │ ├── SearchFunctionality.cs │ └── SliderFeature.cs └── packages.config ├── SampleFramework1 ├── BaseSampleApplicationPage.cs ├── Gender.cs ├── Properties │ └── AssemblyInfo.cs ├── SampleApplicationOneTests.cs ├── SampleApplicationPage.cs ├── SampleFramework1.csproj ├── TestUser.cs ├── UltimateQAHomePage.cs ├── chromedriver.exe └── packages.config ├── SauceLabs ├── AdvancedSauceTests.cs ├── BaseSampleApplicationPage.cs ├── BaseTest.cs ├── FirstBaseTest.cs ├── Gender.cs ├── ParallelSauceExample1.cs ├── Properties │ └── AssemblyInfo.cs ├── SampleApplicationPage.cs ├── SauceLabs.csproj ├── SauseLabsTests.cs ├── TestUser.cs ├── UltimateQAHomePage.cs └── packages.config ├── Selenium Grid ├── BaseSampleApplicationPage.cs ├── Gender.cs ├── Properties │ └── AssemblyInfo.cs ├── SampleApplicationPage.cs ├── Selenium Grid.csproj ├── SeleniumGridTests.cs ├── TestUser.cs ├── UltimateQAHomePage.cs └── packages.config ├── TDDPractice ├── AmazonSearchPage.cs ├── ComplicatedPage.cs ├── ComplicatedPageTests.cs ├── Properties │ └── AssemblyInfo.cs ├── TDDPractice.csproj ├── chromedriver.exe └── packages.config └── WebDriverTimeoutsTutorial ├── DynamicControlsTests.cs ├── ExplicitWaits.cs ├── ImplicitWaits.cs ├── Properties └── AssemblyInfo.cs ├── URL.cs ├── WebDriverTimeoutsTutorial.csproj └── packages.config /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/.gitignore -------------------------------------------------------------------------------- /.vs/LightPomFramework/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/.vs/LightPomFramework/v14/.suo -------------------------------------------------------------------------------- /.vs/LightPomFramework/v15/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/.vs/LightPomFramework/v15/.suo -------------------------------------------------------------------------------- /AutomationResources/AutomationResources.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/AutomationResources/AutomationResources.csproj -------------------------------------------------------------------------------- /AutomationResources/BrowserType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/AutomationResources/BrowserType.cs -------------------------------------------------------------------------------- /AutomationResources/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/AutomationResources/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /AutomationResources/SauceConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/AutomationResources/SauceConfiguration.cs -------------------------------------------------------------------------------- /AutomationResources/WebDriverFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/AutomationResources/WebDriverFactory.cs -------------------------------------------------------------------------------- /AutomationResources/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/AutomationResources/packages.config -------------------------------------------------------------------------------- /CreatingReports/CreatingReports.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/CreatingReports/CreatingReports.csproj -------------------------------------------------------------------------------- /CreatingReports/Item.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/CreatingReports/Item.cs -------------------------------------------------------------------------------- /CreatingReports/NLog.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/CreatingReports/NLog.config -------------------------------------------------------------------------------- /CreatingReports/NLog.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/CreatingReports/NLog.xsd -------------------------------------------------------------------------------- /CreatingReports/NamespaceSetup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/CreatingReports/NamespaceSetup.cs -------------------------------------------------------------------------------- /CreatingReports/Pages/BaseApplicationPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/CreatingReports/Pages/BaseApplicationPage.cs -------------------------------------------------------------------------------- /CreatingReports/Pages/ComplicatedPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/CreatingReports/Pages/ComplicatedPage.cs -------------------------------------------------------------------------------- /CreatingReports/Pages/ContactUsPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/CreatingReports/Pages/ContactUsPage.cs -------------------------------------------------------------------------------- /CreatingReports/Pages/HeaderSection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/CreatingReports/Pages/HeaderSection.cs -------------------------------------------------------------------------------- /CreatingReports/Pages/HomePage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/CreatingReports/Pages/HomePage.cs -------------------------------------------------------------------------------- /CreatingReports/Pages/LeftPageSection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/CreatingReports/Pages/LeftPageSection.cs -------------------------------------------------------------------------------- /CreatingReports/Pages/RandomStuffSection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/CreatingReports/Pages/RandomStuffSection.cs -------------------------------------------------------------------------------- /CreatingReports/Pages/SearchPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/CreatingReports/Pages/SearchPage.cs -------------------------------------------------------------------------------- /CreatingReports/Pages/SearchResultsPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/CreatingReports/Pages/SearchResultsPage.cs -------------------------------------------------------------------------------- /CreatingReports/Pages/SignInPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/CreatingReports/Pages/SignInPage.cs -------------------------------------------------------------------------------- /CreatingReports/Pages/Slider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/CreatingReports/Pages/Slider.cs -------------------------------------------------------------------------------- /CreatingReports/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/CreatingReports/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /CreatingReports/Reporter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/CreatingReports/Reporter.cs -------------------------------------------------------------------------------- /CreatingReports/ScreenshotTaker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/CreatingReports/ScreenshotTaker.cs -------------------------------------------------------------------------------- /CreatingReports/Tests/BaseTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/CreatingReports/Tests/BaseTest.cs -------------------------------------------------------------------------------- /CreatingReports/Tests/ComplicatedPageFeature.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/CreatingReports/Tests/ComplicatedPageFeature.cs -------------------------------------------------------------------------------- /CreatingReports/Tests/ContactUsFeature.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/CreatingReports/Tests/ContactUsFeature.cs -------------------------------------------------------------------------------- /CreatingReports/Tests/PBI1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/CreatingReports/Tests/PBI1.cs -------------------------------------------------------------------------------- /CreatingReports/Tests/SearchFunctionality.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/CreatingReports/Tests/SearchFunctionality.cs -------------------------------------------------------------------------------- /CreatingReports/Tests/SignInFunctionality.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/CreatingReports/Tests/SignInFunctionality.cs -------------------------------------------------------------------------------- /CreatingReports/Tests/SliderFeature.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/CreatingReports/Tests/SliderFeature.cs -------------------------------------------------------------------------------- /CreatingReports/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/CreatingReports/packages.config -------------------------------------------------------------------------------- /CsharpPractice/CsharpPractice.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/CsharpPractice/CsharpPractice.csproj -------------------------------------------------------------------------------- /CsharpPractice/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/CsharpPractice/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /CsharpPractice/UnitTest1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/CsharpPractice/UnitTest1.cs -------------------------------------------------------------------------------- /CsharpPractice/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/CsharpPractice/packages.config -------------------------------------------------------------------------------- /ElementInteractions/ElementIdentification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/ElementInteractions/ElementIdentification.cs -------------------------------------------------------------------------------- /ElementInteractions/ElementInteractions.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/ElementInteractions/ElementInteractions.csproj -------------------------------------------------------------------------------- /ElementInteractions/ElementInteractions.csproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/ElementInteractions/ElementInteractions.csproj.user -------------------------------------------------------------------------------- /ElementInteractions/IdentifyingWebElements.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/ElementInteractions/IdentifyingWebElements.cs -------------------------------------------------------------------------------- /ElementInteractions/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/ElementInteractions/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /ElementInteractions/UnitTest1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/ElementInteractions/UnitTest1.cs -------------------------------------------------------------------------------- /ElementInteractions/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/ElementInteractions/packages.config -------------------------------------------------------------------------------- /Framework/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/Framework/App.config -------------------------------------------------------------------------------- /Framework/Browser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/Framework/Browser.cs -------------------------------------------------------------------------------- /Framework/Drivers/chromedriver.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/Framework/Drivers/chromedriver.exe -------------------------------------------------------------------------------- /Framework/Framework.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/Framework/Framework.csproj -------------------------------------------------------------------------------- /Framework/Framework.csproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/Framework/Framework.csproj.user -------------------------------------------------------------------------------- /Framework/Pages/EditProfilePage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/Framework/Pages/EditProfilePage.cs -------------------------------------------------------------------------------- /Framework/Pages/LoginPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/Framework/Pages/LoginPage.cs -------------------------------------------------------------------------------- /Framework/Pages/MyMembershipPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/Framework/Pages/MyMembershipPage.cs -------------------------------------------------------------------------------- /Framework/Pages/Pages.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/Framework/Pages/Pages.cs -------------------------------------------------------------------------------- /Framework/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/Framework/Program.cs -------------------------------------------------------------------------------- /Framework/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/Framework/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Framework/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/Framework/packages.config -------------------------------------------------------------------------------- /FrameworkTests/BrowserTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/FrameworkTests/BrowserTests.cs -------------------------------------------------------------------------------- /FrameworkTests/FrameworkTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/FrameworkTests/FrameworkTests.csproj -------------------------------------------------------------------------------- /FrameworkTests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/FrameworkTests/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /FrameworkTests/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/FrameworkTests/packages.config -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/LICENSE -------------------------------------------------------------------------------- /LightPomFramework.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/LightPomFramework.sln -------------------------------------------------------------------------------- /LogginPractice/Item.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/LogginPractice/Item.cs -------------------------------------------------------------------------------- /LogginPractice/LogginPractice.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/LogginPractice/LogginPractice.csproj -------------------------------------------------------------------------------- /LogginPractice/NLog.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/LogginPractice/NLog.config -------------------------------------------------------------------------------- /LogginPractice/NLog.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/LogginPractice/NLog.xsd -------------------------------------------------------------------------------- /LogginPractice/Pages/BaseApplicationPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/LogginPractice/Pages/BaseApplicationPage.cs -------------------------------------------------------------------------------- /LogginPractice/Pages/ContactUsPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/LogginPractice/Pages/ContactUsPage.cs -------------------------------------------------------------------------------- /LogginPractice/Pages/HomePage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/LogginPractice/Pages/HomePage.cs -------------------------------------------------------------------------------- /LogginPractice/Pages/SearchPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/LogginPractice/Pages/SearchPage.cs -------------------------------------------------------------------------------- /LogginPractice/Pages/Slider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/LogginPractice/Pages/Slider.cs -------------------------------------------------------------------------------- /LogginPractice/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/LogginPractice/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /LogginPractice/Tests/BaseTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/LogginPractice/Tests/BaseTest.cs -------------------------------------------------------------------------------- /LogginPractice/Tests/ContactUsFeature.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/LogginPractice/Tests/ContactUsFeature.cs -------------------------------------------------------------------------------- /LogginPractice/Tests/PBI1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/LogginPractice/Tests/PBI1.cs -------------------------------------------------------------------------------- /LogginPractice/Tests/SearchFunctionality.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/LogginPractice/Tests/SearchFunctionality.cs -------------------------------------------------------------------------------- /LogginPractice/Tests/SliderFeature.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/LogginPractice/Tests/SliderFeature.cs -------------------------------------------------------------------------------- /LogginPractice/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/LogginPractice/packages.config -------------------------------------------------------------------------------- /PageObjects/AutoTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/PageObjects/AutoTests.cs -------------------------------------------------------------------------------- /PageObjects/PageObjects.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/PageObjects/PageObjects.csproj -------------------------------------------------------------------------------- /PageObjects/ShoppingCartComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/PageObjects/ShoppingCartComponent.cs -------------------------------------------------------------------------------- /PageObjects/ShoppingCartPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/PageObjects/ShoppingCartPage.cs -------------------------------------------------------------------------------- /QtpTests/ElementIdentification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/QtpTests/ElementIdentification.cs -------------------------------------------------------------------------------- /QtpTests/LoginWithInvalidPasswordShouldNotWork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/QtpTests/LoginWithInvalidPasswordShouldNotWork.cs -------------------------------------------------------------------------------- /QtpTests/LoginWithInvalidUserNameShouldNotWork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/QtpTests/LoginWithInvalidUserNameShouldNotWork.cs -------------------------------------------------------------------------------- /QtpTests/LoginWithInvalidUserNameShouldNotWork2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/QtpTests/LoginWithInvalidUserNameShouldNotWork2.cs -------------------------------------------------------------------------------- /QtpTests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/QtpTests/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /QtpTests/QtpTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/QtpTests/QtpTests.csproj -------------------------------------------------------------------------------- /QtpTests/QtpTests.csproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/QtpTests/QtpTests.csproj.user -------------------------------------------------------------------------------- /QtpTests/TestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/QtpTests/TestBase.cs -------------------------------------------------------------------------------- /QtpTests/UnitTest1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/QtpTests/UnitTest1.cs -------------------------------------------------------------------------------- /QtpTests/ValidUserCanSuccessfullyAccessEditProfilePage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/QtpTests/ValidUserCanSuccessfullyAccessEditProfilePage.cs -------------------------------------------------------------------------------- /QtpTests/ValidUserCanSuccessfullyLogin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/QtpTests/ValidUserCanSuccessfullyLogin.cs -------------------------------------------------------------------------------- /QtpTests/ValidUserCanSuccessfullyLogin2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/QtpTests/ValidUserCanSuccessfullyLogin2.cs -------------------------------------------------------------------------------- /QtpTests/ValidUserCanSuccessfullyLogin3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/QtpTests/ValidUserCanSuccessfullyLogin3.cs -------------------------------------------------------------------------------- /QtpTests/ValidUserCanSuccessfullyLogin4.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/QtpTests/ValidUserCanSuccessfullyLogin4.cs -------------------------------------------------------------------------------- /QtpTests/chromedriver-license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/QtpTests/chromedriver-license.txt -------------------------------------------------------------------------------- /QtpTests/chromedriver.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/QtpTests/chromedriver.exe -------------------------------------------------------------------------------- /QtpTests/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/QtpTests/packages.config -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/README.md -------------------------------------------------------------------------------- /SampleApp2/ClassDiagram1.cd: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /SampleApp2/ClassDiagram2.cd: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /SampleApp2/Item.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/SampleApp2/Item.cs -------------------------------------------------------------------------------- /SampleApp2/Pages/BaseApplicationPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/SampleApp2/Pages/BaseApplicationPage.cs -------------------------------------------------------------------------------- /SampleApp2/Pages/ContactUsPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/SampleApp2/Pages/ContactUsPage.cs -------------------------------------------------------------------------------- /SampleApp2/Pages/HomePage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/SampleApp2/Pages/HomePage.cs -------------------------------------------------------------------------------- /SampleApp2/Pages/SearchPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/SampleApp2/Pages/SearchPage.cs -------------------------------------------------------------------------------- /SampleApp2/Pages/Slider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/SampleApp2/Pages/Slider.cs -------------------------------------------------------------------------------- /SampleApp2/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/SampleApp2/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /SampleApp2/SampleApp2.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/SampleApp2/SampleApp2.csproj -------------------------------------------------------------------------------- /SampleApp2/Tests/BaseTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/SampleApp2/Tests/BaseTest.cs -------------------------------------------------------------------------------- /SampleApp2/Tests/ContactUsFeature.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/SampleApp2/Tests/ContactUsFeature.cs -------------------------------------------------------------------------------- /SampleApp2/Tests/PBI1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/SampleApp2/Tests/PBI1.cs -------------------------------------------------------------------------------- /SampleApp2/Tests/SearchFunctionality.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/SampleApp2/Tests/SearchFunctionality.cs -------------------------------------------------------------------------------- /SampleApp2/Tests/SliderFeature.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/SampleApp2/Tests/SliderFeature.cs -------------------------------------------------------------------------------- /SampleApp2/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/SampleApp2/packages.config -------------------------------------------------------------------------------- /SampleFramework1/BaseSampleApplicationPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/SampleFramework1/BaseSampleApplicationPage.cs -------------------------------------------------------------------------------- /SampleFramework1/Gender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/SampleFramework1/Gender.cs -------------------------------------------------------------------------------- /SampleFramework1/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/SampleFramework1/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /SampleFramework1/SampleApplicationOneTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/SampleFramework1/SampleApplicationOneTests.cs -------------------------------------------------------------------------------- /SampleFramework1/SampleApplicationPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/SampleFramework1/SampleApplicationPage.cs -------------------------------------------------------------------------------- /SampleFramework1/SampleFramework1.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/SampleFramework1/SampleFramework1.csproj -------------------------------------------------------------------------------- /SampleFramework1/TestUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/SampleFramework1/TestUser.cs -------------------------------------------------------------------------------- /SampleFramework1/UltimateQAHomePage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/SampleFramework1/UltimateQAHomePage.cs -------------------------------------------------------------------------------- /SampleFramework1/chromedriver.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/SampleFramework1/chromedriver.exe -------------------------------------------------------------------------------- /SampleFramework1/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/SampleFramework1/packages.config -------------------------------------------------------------------------------- /SauceLabs/AdvancedSauceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/SauceLabs/AdvancedSauceTests.cs -------------------------------------------------------------------------------- /SauceLabs/BaseSampleApplicationPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/SauceLabs/BaseSampleApplicationPage.cs -------------------------------------------------------------------------------- /SauceLabs/BaseTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/SauceLabs/BaseTest.cs -------------------------------------------------------------------------------- /SauceLabs/FirstBaseTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/SauceLabs/FirstBaseTest.cs -------------------------------------------------------------------------------- /SauceLabs/Gender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/SauceLabs/Gender.cs -------------------------------------------------------------------------------- /SauceLabs/ParallelSauceExample1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/SauceLabs/ParallelSauceExample1.cs -------------------------------------------------------------------------------- /SauceLabs/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/SauceLabs/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /SauceLabs/SampleApplicationPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/SauceLabs/SampleApplicationPage.cs -------------------------------------------------------------------------------- /SauceLabs/SauceLabs.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/SauceLabs/SauceLabs.csproj -------------------------------------------------------------------------------- /SauceLabs/SauseLabsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/SauceLabs/SauseLabsTests.cs -------------------------------------------------------------------------------- /SauceLabs/TestUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/SauceLabs/TestUser.cs -------------------------------------------------------------------------------- /SauceLabs/UltimateQAHomePage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/SauceLabs/UltimateQAHomePage.cs -------------------------------------------------------------------------------- /SauceLabs/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/SauceLabs/packages.config -------------------------------------------------------------------------------- /Selenium Grid/BaseSampleApplicationPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/Selenium Grid/BaseSampleApplicationPage.cs -------------------------------------------------------------------------------- /Selenium Grid/Gender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/Selenium Grid/Gender.cs -------------------------------------------------------------------------------- /Selenium Grid/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/Selenium Grid/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Selenium Grid/SampleApplicationPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/Selenium Grid/SampleApplicationPage.cs -------------------------------------------------------------------------------- /Selenium Grid/Selenium Grid.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/Selenium Grid/Selenium Grid.csproj -------------------------------------------------------------------------------- /Selenium Grid/SeleniumGridTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/Selenium Grid/SeleniumGridTests.cs -------------------------------------------------------------------------------- /Selenium Grid/TestUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/Selenium Grid/TestUser.cs -------------------------------------------------------------------------------- /Selenium Grid/UltimateQAHomePage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/Selenium Grid/UltimateQAHomePage.cs -------------------------------------------------------------------------------- /Selenium Grid/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/Selenium Grid/packages.config -------------------------------------------------------------------------------- /TDDPractice/AmazonSearchPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/TDDPractice/AmazonSearchPage.cs -------------------------------------------------------------------------------- /TDDPractice/ComplicatedPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/TDDPractice/ComplicatedPage.cs -------------------------------------------------------------------------------- /TDDPractice/ComplicatedPageTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/TDDPractice/ComplicatedPageTests.cs -------------------------------------------------------------------------------- /TDDPractice/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/TDDPractice/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /TDDPractice/TDDPractice.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/TDDPractice/TDDPractice.csproj -------------------------------------------------------------------------------- /TDDPractice/chromedriver.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/TDDPractice/chromedriver.exe -------------------------------------------------------------------------------- /TDDPractice/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/TDDPractice/packages.config -------------------------------------------------------------------------------- /WebDriverTimeoutsTutorial/DynamicControlsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/WebDriverTimeoutsTutorial/DynamicControlsTests.cs -------------------------------------------------------------------------------- /WebDriverTimeoutsTutorial/ExplicitWaits.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/WebDriverTimeoutsTutorial/ExplicitWaits.cs -------------------------------------------------------------------------------- /WebDriverTimeoutsTutorial/ImplicitWaits.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/WebDriverTimeoutsTutorial/ImplicitWaits.cs -------------------------------------------------------------------------------- /WebDriverTimeoutsTutorial/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/WebDriverTimeoutsTutorial/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /WebDriverTimeoutsTutorial/URL.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/WebDriverTimeoutsTutorial/URL.cs -------------------------------------------------------------------------------- /WebDriverTimeoutsTutorial/WebDriverTimeoutsTutorial.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/WebDriverTimeoutsTutorial/WebDriverTimeoutsTutorial.csproj -------------------------------------------------------------------------------- /WebDriverTimeoutsTutorial/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nadvolod/LightPomFrameworkTutorial/HEAD/WebDriverTimeoutsTutorial/packages.config --------------------------------------------------------------------------------