diff --git a/LukanNUnitProject/LukanPOM/Source/Pages/HomePage.cs b/LukanNUnitProject/LukanPOM/Source/Pages/HomePage.cs index ffd87b3..79c0988 100644 --- a/LukanNUnitProject/LukanPOM/Source/Pages/HomePage.cs +++ b/LukanNUnitProject/LukanPOM/Source/Pages/HomePage.cs @@ -24,6 +24,8 @@ namespace LukanPOM.PageObjects IWebElement ClickDeclineCookie => driver.FindElement(By.XPath("//div[3]/span")); IWebElement ClickZasady => driver.FindElement(By.Id("menu-item-439")); + + @@ -67,6 +69,8 @@ namespace LukanPOM.PageObjects Console.WriteLine("Test prošel"); return this; } + + } diff --git a/LukanNUnitProject/LukanPOM/Source/Pages/HomeTwo.cs b/LukanNUnitProject/LukanPOM/Source/Pages/HomeTwo.cs index c76dbdf..07076c6 100644 --- a/LukanNUnitProject/LukanPOM/Source/Pages/HomeTwo.cs +++ b/LukanNUnitProject/LukanPOM/Source/Pages/HomeTwo.cs @@ -25,10 +25,18 @@ namespace LukanPOM.PageObjects { this.driver = driver; } + public void DeclineCookie2() - { + { ClickDeclineCookie2.Click(); + } + public void Hledani() + { + IWebElement searchBox = driver.FindElement(By.Name("s")); + searchBox.SendKeys("test"); + searchBox.Submit(); } + } } \ No newline at end of file diff --git a/LukanNUnitProject/LukanPOM/Source/TestBase/TestBase.cs b/LukanNUnitProject/LukanPOM/Source/TestBase/TestBase.cs index d08b2d4..96cf5bd 100644 --- a/LukanNUnitProject/LukanPOM/Source/TestBase/TestBase.cs +++ b/LukanNUnitProject/LukanPOM/Source/TestBase/TestBase.cs @@ -9,7 +9,7 @@ namespace LukanPOM.Common { internal class TestBase { - protected HomePage Home { get; private set; } + public HomePage Home { get; private set; } protected HomeTwo HomeTwo { get; private set; } protected IWebDriver Driver { get; private set; } diff --git a/LukanNUnitProject/LukanPOM/Tests/Search.cs b/LukanNUnitProject/LukanPOM/Tests/Search.cs new file mode 100644 index 0000000..de00030 --- /dev/null +++ b/LukanNUnitProject/LukanPOM/Tests/Search.cs @@ -0,0 +1,41 @@ +using System; +using OpenQA.Selenium; +using OpenQA.Selenium.Remote; +using NUnit.Framework; +using System.Threading; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using OpenQA.Selenium.Support.UI; +using SeleniumExtras.PageObjects; +using System.Net; +using WebDriverManager; +using WebDriverManager.DriverConfigs.Impl; +using OpenQA.Selenium.Chrome; +using LukanPOM.PageObjects; +using LukanPOM.Common; + +namespace LukanPOM.Tests +{ + + + //private IWebDriver? _driver; + internal class Search : TestBase + { + [Test] + public void SearchTest() + { + + + HomeTwo.Hledani(); + + + } + + + + + + } +} \ No newline at end of file diff --git a/LukanNUnitProject/LukanPOM/bin/Debug/net6.0/LukanPOM.dll b/LukanNUnitProject/LukanPOM/bin/Debug/net6.0/LukanPOM.dll index 23277f5..e70fae1 100644 Binary files a/LukanNUnitProject/LukanPOM/bin/Debug/net6.0/LukanPOM.dll and b/LukanNUnitProject/LukanPOM/bin/Debug/net6.0/LukanPOM.dll differ diff --git a/LukanNUnitProject/LukanPOM/bin/Debug/net6.0/LukanPOM.pdb b/LukanNUnitProject/LukanPOM/bin/Debug/net6.0/LukanPOM.pdb index 25098e9..33cca6d 100644 Binary files a/LukanNUnitProject/LukanPOM/bin/Debug/net6.0/LukanPOM.pdb and b/LukanNUnitProject/LukanPOM/bin/Debug/net6.0/LukanPOM.pdb differ diff --git a/LukanNUnitProject/LukanPOM/bin/Debug/net6.0/nunit_random_seed.tmp b/LukanNUnitProject/LukanPOM/bin/Debug/net6.0/nunit_random_seed.tmp index 0920805..9b68fcd 100644 --- a/LukanNUnitProject/LukanPOM/bin/Debug/net6.0/nunit_random_seed.tmp +++ b/LukanNUnitProject/LukanPOM/bin/Debug/net6.0/nunit_random_seed.tmp @@ -1 +1 @@ -2100255613 \ No newline at end of file +1152753646 \ No newline at end of file diff --git a/LukanNUnitProject/LukanPOM/obj/Debug/net6.0/LukanPOM.Tests.csproj.CoreCompileInputs.cache b/LukanNUnitProject/LukanPOM/obj/Debug/net6.0/LukanPOM.Tests.csproj.CoreCompileInputs.cache index df0b91a..e4aa509 100644 --- a/LukanNUnitProject/LukanPOM/obj/Debug/net6.0/LukanPOM.Tests.csproj.CoreCompileInputs.cache +++ b/LukanNUnitProject/LukanPOM/obj/Debug/net6.0/LukanPOM.Tests.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -a5f8f4183a1f4675f763c0c67fa33b48cbd6711d +3d89fa789d530c360b52818d9fd035aeced6d429 diff --git a/LukanNUnitProject/LukanPOM/obj/Debug/net6.0/LukanPOM.csproj.CoreCompileInputs.cache b/LukanNUnitProject/LukanPOM/obj/Debug/net6.0/LukanPOM.csproj.CoreCompileInputs.cache index 9a7aa12..67a920f 100644 --- a/LukanNUnitProject/LukanPOM/obj/Debug/net6.0/LukanPOM.csproj.CoreCompileInputs.cache +++ b/LukanNUnitProject/LukanPOM/obj/Debug/net6.0/LukanPOM.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -4545ca77f2720299ce8f736cc3ec05ba9ee1bf97 +3d65e62fd005875c644d97a784cb761f30c8b124 diff --git a/LukanNUnitProject/LukanPOM/obj/Debug/net6.0/LukanPOM.dll b/LukanNUnitProject/LukanPOM/obj/Debug/net6.0/LukanPOM.dll index 23277f5..e70fae1 100644 Binary files a/LukanNUnitProject/LukanPOM/obj/Debug/net6.0/LukanPOM.dll and b/LukanNUnitProject/LukanPOM/obj/Debug/net6.0/LukanPOM.dll differ diff --git a/LukanNUnitProject/LukanPOM/obj/Debug/net6.0/LukanPOM.pdb b/LukanNUnitProject/LukanPOM/obj/Debug/net6.0/LukanPOM.pdb index 25098e9..33cca6d 100644 Binary files a/LukanNUnitProject/LukanPOM/obj/Debug/net6.0/LukanPOM.pdb and b/LukanNUnitProject/LukanPOM/obj/Debug/net6.0/LukanPOM.pdb differ diff --git a/LukanNUnitProject/LukanPOM/obj/Debug/net6.0/ref/LukanPOM.dll b/LukanNUnitProject/LukanPOM/obj/Debug/net6.0/ref/LukanPOM.dll index 99715bf..21c967f 100644 Binary files a/LukanNUnitProject/LukanPOM/obj/Debug/net6.0/ref/LukanPOM.dll and b/LukanNUnitProject/LukanPOM/obj/Debug/net6.0/ref/LukanPOM.dll differ diff --git a/LukanNUnitProject/LukanPOM/obj/Debug/net6.0/refint/LukanPOM.dll b/LukanNUnitProject/LukanPOM/obj/Debug/net6.0/refint/LukanPOM.dll index 99715bf..21c967f 100644 Binary files a/LukanNUnitProject/LukanPOM/obj/Debug/net6.0/refint/LukanPOM.dll and b/LukanNUnitProject/LukanPOM/obj/Debug/net6.0/refint/LukanPOM.dll differ diff --git a/ZiveNUnitProject/ZiveNUnitProject/Source/Page/HomePage.cs b/ZiveNUnitProject/ZiveNUnitProject/Source/Page/HomePage.cs new file mode 100644 index 0000000..e69de29 diff --git a/ZiveNUnitProject/ZiveNUnitProject/Source/TestBase/TestBase.cs b/ZiveNUnitProject/ZiveNUnitProject/Source/TestBase/TestBase.cs new file mode 100644 index 0000000..e69de29 diff --git a/ZiveNUnitProject/ZiveNUnitProject/Tests/zive.cs b/ZiveNUnitProject/ZiveNUnitProject/Tests/zive.cs index c168136..954e6f9 100644 --- a/ZiveNUnitProject/ZiveNUnitProject/Tests/zive.cs +++ b/ZiveNUnitProject/ZiveNUnitProject/Tests/zive.cs @@ -3,12 +3,13 @@ using OpenQA.Selenium.Chrome; using System; using NUnit.Framework; using System.Threading; +using OpenQA.Selenium.Firefox; namespace zive; public class Test { - IWebDriver driver = new ChromeDriver(); + IWebDriver driver = new FirefoxDriver(); [SetUp] public void Setup() diff --git a/ZiveNUnitProject/ZiveNUnitProject/bin/Debug/net6.0/ZiveNUnitProject.dll b/ZiveNUnitProject/ZiveNUnitProject/bin/Debug/net6.0/ZiveNUnitProject.dll index 65ddf3f..69e07ce 100644 Binary files a/ZiveNUnitProject/ZiveNUnitProject/bin/Debug/net6.0/ZiveNUnitProject.dll and b/ZiveNUnitProject/ZiveNUnitProject/bin/Debug/net6.0/ZiveNUnitProject.dll differ diff --git a/ZiveNUnitProject/ZiveNUnitProject/bin/Debug/net6.0/ZiveNUnitProject.pdb b/ZiveNUnitProject/ZiveNUnitProject/bin/Debug/net6.0/ZiveNUnitProject.pdb index 82d409d..920e085 100644 Binary files a/ZiveNUnitProject/ZiveNUnitProject/bin/Debug/net6.0/ZiveNUnitProject.pdb and b/ZiveNUnitProject/ZiveNUnitProject/bin/Debug/net6.0/ZiveNUnitProject.pdb differ diff --git a/ZiveNUnitProject/ZiveNUnitProject/bin/Debug/net6.0/nunit_random_seed.tmp b/ZiveNUnitProject/ZiveNUnitProject/bin/Debug/net6.0/nunit_random_seed.tmp index 0fddd3d..120498a 100644 --- a/ZiveNUnitProject/ZiveNUnitProject/bin/Debug/net6.0/nunit_random_seed.tmp +++ b/ZiveNUnitProject/ZiveNUnitProject/bin/Debug/net6.0/nunit_random_seed.tmp @@ -1 +1 @@ -1330963578 \ No newline at end of file +2032797117 \ No newline at end of file diff --git a/ZiveNUnitProject/ZiveNUnitProject/obj/Debug/net6.0/ZiveNUnitProject.dll b/ZiveNUnitProject/ZiveNUnitProject/obj/Debug/net6.0/ZiveNUnitProject.dll index 65ddf3f..69e07ce 100644 Binary files a/ZiveNUnitProject/ZiveNUnitProject/obj/Debug/net6.0/ZiveNUnitProject.dll and b/ZiveNUnitProject/ZiveNUnitProject/obj/Debug/net6.0/ZiveNUnitProject.dll differ diff --git a/ZiveNUnitProject/ZiveNUnitProject/obj/Debug/net6.0/ZiveNUnitProject.genruntimeconfig.cache b/ZiveNUnitProject/ZiveNUnitProject/obj/Debug/net6.0/ZiveNUnitProject.genruntimeconfig.cache index 36ca466..aed34b2 100644 --- a/ZiveNUnitProject/ZiveNUnitProject/obj/Debug/net6.0/ZiveNUnitProject.genruntimeconfig.cache +++ b/ZiveNUnitProject/ZiveNUnitProject/obj/Debug/net6.0/ZiveNUnitProject.genruntimeconfig.cache @@ -1 +1 @@ -c3bc808626d25481ce433edc68867da35a3e1faf +5e8a55eff8a7a352aed09574268f644c93ea2c11 diff --git a/ZiveNUnitProject/ZiveNUnitProject/obj/Debug/net6.0/ZiveNUnitProject.pdb b/ZiveNUnitProject/ZiveNUnitProject/obj/Debug/net6.0/ZiveNUnitProject.pdb index 82d409d..920e085 100644 Binary files a/ZiveNUnitProject/ZiveNUnitProject/obj/Debug/net6.0/ZiveNUnitProject.pdb and b/ZiveNUnitProject/ZiveNUnitProject/obj/Debug/net6.0/ZiveNUnitProject.pdb differ diff --git a/ZiveNUnitProject/ZiveNUnitProject/obj/ZiveNUnitProject.csproj.nuget.dgspec.json b/ZiveNUnitProject/ZiveNUnitProject/obj/ZiveNUnitProject.csproj.nuget.dgspec.json index e63760f..529ab14 100644 --- a/ZiveNUnitProject/ZiveNUnitProject/obj/ZiveNUnitProject.csproj.nuget.dgspec.json +++ b/ZiveNUnitProject/ZiveNUnitProject/obj/ZiveNUnitProject.csproj.nuget.dgspec.json @@ -1,17 +1,17 @@ { "format": 1, "restore": { - "C:\\Users\\lukas\\Nextcloud\\GitHub\\.Net_C.Sharp_Test\\ZiveNUnitProject\\ZiveNUnitProject\\ZiveNUnitProject.csproj": {} + "c:\\Users\\lukas\\Nextcloud\\GitHub\\.Net_C.Sharp_Test\\ZiveNUnitProject\\ZiveNUnitProject\\ZiveNUnitProject.csproj": {} }, "projects": { - "C:\\Users\\lukas\\Nextcloud\\GitHub\\.Net_C.Sharp_Test\\ZiveNUnitProject\\ZiveNUnitProject\\ZiveNUnitProject.csproj": { + "c:\\Users\\lukas\\Nextcloud\\GitHub\\.Net_C.Sharp_Test\\ZiveNUnitProject\\ZiveNUnitProject\\ZiveNUnitProject.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\lukas\\Nextcloud\\GitHub\\.Net_C.Sharp_Test\\ZiveNUnitProject\\ZiveNUnitProject\\ZiveNUnitProject.csproj", + "projectUniqueName": "c:\\Users\\lukas\\Nextcloud\\GitHub\\.Net_C.Sharp_Test\\ZiveNUnitProject\\ZiveNUnitProject\\ZiveNUnitProject.csproj", "projectName": "ZiveNUnitProject", - "projectPath": "C:\\Users\\lukas\\Nextcloud\\GitHub\\.Net_C.Sharp_Test\\ZiveNUnitProject\\ZiveNUnitProject\\ZiveNUnitProject.csproj", + "projectPath": "c:\\Users\\lukas\\Nextcloud\\GitHub\\.Net_C.Sharp_Test\\ZiveNUnitProject\\ZiveNUnitProject\\ZiveNUnitProject.csproj", "packagesPath": "C:\\Users\\lukas\\.nuget\\packages\\", - "outputPath": "C:\\Users\\lukas\\Nextcloud\\GitHub\\.Net_C.Sharp_Test\\ZiveNUnitProject\\ZiveNUnitProject\\obj\\", + "outputPath": "c:\\Users\\lukas\\Nextcloud\\GitHub\\.Net_C.Sharp_Test\\ZiveNUnitProject\\ZiveNUnitProject\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\lukas\\AppData\\Roaming\\NuGet\\NuGet.Config", diff --git a/ZiveNUnitProject/ZiveNUnitProject/obj/project.nuget.cache b/ZiveNUnitProject/ZiveNUnitProject/obj/project.nuget.cache index c656ada..5711382 100644 --- a/ZiveNUnitProject/ZiveNUnitProject/obj/project.nuget.cache +++ b/ZiveNUnitProject/ZiveNUnitProject/obj/project.nuget.cache @@ -1,8 +1,8 @@ { "version": 2, - "dgSpecHash": "Mhiytn3E4+Z+qSd0pZxzVJsw7NiqJt6gsbujYmipuD3hpBTcZrzy2q6HxmmACx39kgVS5HDW24KLxkyyttIM3Q==", + "dgSpecHash": "Mpt3rrrr3aIv172iP52qKEveddp9Y7qv5ocYa2pGtcSCmU7FH4PiBhg2cSWUYsqqLGP7pWJwwnImsfx/cenLeQ==", "success": true, - "projectFilePath": "C:\\Users\\lukas\\Nextcloud\\GitHub\\.Net_C.Sharp_Test\\ZiveNUnitProject\\ZiveNUnitProject\\ZiveNUnitProject.csproj", + "projectFilePath": "c:\\Users\\lukas\\Nextcloud\\GitHub\\.Net_C.Sharp_Test\\ZiveNUnitProject\\ZiveNUnitProject\\ZiveNUnitProject.csproj", "expectedPackageFiles": [ "C:\\Users\\lukas\\.nuget\\packages\\coverlet.collector\\3.2.0\\coverlet.collector.3.2.0.nupkg.sha512", "C:\\Users\\lukas\\.nuget\\packages\\dotnetseleniumextras.pageobjects.core\\4.3.0\\dotnetseleniumextras.pageobjects.core.4.3.0.nupkg.sha512",