From 7957d1cffa3c1f49439f25d066311e5c95439300 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Ka=C5=88ka?= <124378142+LukasKanka@users.noreply.github.com> Date: Wed, 16 Aug 2023 19:25:24 +0200 Subject: [PATCH] upload --- selenide_series/src/test/data/sample.png | 0 .../src/test/java/specs/UploadTest.java | 31 ++++++++++++++++++ .../test-classes/specs/UploadTest.class | Bin 0 -> 1166 bytes 3 files changed, 31 insertions(+) create mode 100644 selenide_series/src/test/data/sample.png create mode 100644 selenide_series/src/test/java/specs/UploadTest.java create mode 100644 selenide_series/target/test-classes/specs/UploadTest.class diff --git a/selenide_series/src/test/data/sample.png b/selenide_series/src/test/data/sample.png new file mode 100644 index 0000000..e69de29 diff --git a/selenide_series/src/test/java/specs/UploadTest.java b/selenide_series/src/test/java/specs/UploadTest.java new file mode 100644 index 0000000..26abd4b --- /dev/null +++ b/selenide_series/src/test/java/specs/UploadTest.java @@ -0,0 +1,31 @@ +package specs; + +import org.testng.annotations.Test; + +import java.io.File; + +import static com.codeborne.selenide.Condition.text; +import static com.codeborne.selenide.Selenide.$; +import static com.codeborne.selenide.Selenide.open; + +public class UploadTest { + @Test + public void testUploadFileOnVisibleInput() { + open("https://the-internet.herokuapp.com/upload"); + // upload file + $("#file-upload").uploadFile(new File("src/test/data/sample.png")); + // click upload button + $("#file-submit").click(); + // verify successful text + $("h3").shouldHave(text("File Uploaded!")); + } + + @Test + public void testUploadFileOnHiddenInput() { + open("https://practice.sdetunicorns.com/cart/"); + // https://www.youtube.com/watch?v=MA8QC4Eoaps&list=PL6AdzyjjD5HC4NJuc083bzFq86JekmASF&index=6 + // dodělat můžu zkusit u svůj způsob bez toho mazání tam + // upload file + + } +} diff --git a/selenide_series/target/test-classes/specs/UploadTest.class b/selenide_series/target/test-classes/specs/UploadTest.class new file mode 100644 index 0000000000000000000000000000000000000000..003e30e04b7dd5cbd16d27094ee5c9fe4920a140 GIT binary patch literal 1166 zcmb7DTTc@~6#k|yw3fBt3J3~P1hGZws3_4-Az3KyWRPJfHnk3-WzKa|EJ&qAsDv&xMdsW0`qUFGp>#QoQA*#&l|Fw)C>e|~j76c#wTLvYJKEuq(+WIM3REMD z5nMKX%MD-xlWAPFFoitB+`j=bWII(DC~8jOU8m?Sc)9qyn!&Y`>Z7>UlG?z|TDWco z*XMfD-Ou0#L!!BuMv)ExYgc+xyH9Hy1;UMZr;2Tw6_MYh zJ!2TGNF`pyt(pk8oto*hUGZJV+i^l^^zLO!H)UjOeo^s5llJ@(Zjr-na_AwC5;-78atL|Y cn8z^I>2>s&Y;>8dke}iCxXo&nWCBlq0%^4?$N&HU literal 0 HcmV?d00001