From e351666a703fe80240da00989fb8499675f75c77 Mon Sep 17 00:00:00 2001 From: Prokop Dmitry <18467259+JasperJhons@users.noreply.github.com> Date: Thu, 31 Aug 2017 14:41:59 +0300 Subject: [PATCH] Page steps optimize (#16) * optimize checkText method for iOS * del qualifier * fix iOSNSPredicate in checkText (remove content-desc) --- src/main/java/ru/colibri/ui/steps/ios/IOSPageSteps.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/ru/colibri/ui/steps/ios/IOSPageSteps.java b/src/main/java/ru/colibri/ui/steps/ios/IOSPageSteps.java index 2163751..8c4b613 100644 --- a/src/main/java/ru/colibri/ui/steps/ios/IOSPageSteps.java +++ b/src/main/java/ru/colibri/ui/steps/ios/IOSPageSteps.java @@ -33,6 +33,6 @@ public void checkNoElement(@Named("$elementName") String elementName) { @Then("на экране есть надпись \"$textOrKeyword\"") public void checkText(@Named("$textOrKeyword") String textOrKeyword) { String text = propertyUtils.injectProperties(textOrKeyword); - driver.findElement(MobileBy.iOSNsPredicateString(format("name contains '%1$s' or text contains '%1$s' or value contains '%1$s' or content-desc contains '%1$s'", text))); + driver.findElement(MobileBy.iOSNsPredicateString(format("name contains '%1$s' or value contains '%1$s' or label contains '%1$s'", text))); } }