Tag: pageobjects
Ein design pattern zur Darstellung einer web-Seite als ein Objekt. In der Regel verwendet in UI / end-to-end-Tests und browser-automation.
4
Antworten
Ich bin mit diesem 'Nicht insantiate Klasse' error, läuft auf einem meiner test-Fällen in selenium mit java webdriver. Unten ist die Klasse von der Funktionalität des Tests, package Pages; import java.util.List; import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement;
2
Antworten
Solange ich PageObject pattern fragte ich mich, wo sollte ich warten, bis element auf dynamischen Seiten. Angenommen, wir haben test-Methode und pageObject-Klasse. Sollte ich so etwas machen (in der test-Methode): Klicken Sie auf die Schaltfläche Warten Sie,
3
Antworten
Aktivieren und zu Deaktivieren eines Kontrollkästchens mithilfe von Selenium webdriver. Bin ich mit page-object-pattern also mein code scheint auf diese Weise. SelectCheckBox("Check"); OR SelectCheckBox("Uncheck"); [FindsBy(How = How.Id, Using = "payment_sameasdeliveryaddress")] public IWebElement checkbox_Address = null; public void
5
Antworten
Kurze Frage über die page-Objekte in selenium webdriver. unsere Website ist sehr dynamisch, mit viel ajax und diverse Authentifizierungs-Staaten. Es ist hart, um herauszufinden, wie definieren Sie die einzelnen page-Objekt, SONDERN können sagen, ich habe herausgefunden, dass
1
Antworten
Wir versuchen, zu wählen zwischen Junit und TestNG Test framework mit Selen 2 Webdriver. Wir haben uns entschieden, mithilfe von Page-object-Entwurfsmuster. Ich bin davon überzeugt, dass TestNG passen würde für diesen Ansatz durch die Verwendung von @BeforeSuite
1
Antworten
so brauche ich, um wählen Sie aus einer drop-down und alle der code scheint zu tun, ist markieren Sie den Wert und nicht wählen Sie es, package uk.co.brightfuture.bfslogin.selenium.page; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.support.FindBy; import org.openqa.selenium.support.PageFactory; import
3
Antworten
Habe ich dieses Problem in meiner Selen-Codes, beim Zugriff auf Dropdown-Listen-Elemente. Mit page-object-Modell, unten ist meine Seite Klasse: package Pages; import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.support.ui.Select; import Lib.lib; public class KnowledgeBase extends lib{ By studiesDD
1
Antworten
Ich habe die Entwicklung von meinem Projekt seit 1 Jahr von 0. Ich habe ein bestimmtes Niveau erreicht "Wartung" von meinem Rahmen und tests. Aber, jeden Tag habe ich mehr Zweifel, ob ich mit den guten Praktiken
3
Antworten
Ich bin versucht zu schreiben, eine Methode, um zu überprüfen, Seite Titel mit page-Objekten, aber ich bin nicht in der Lage, es zu tun. Könnten Sie bitte mir helfen, wie schreibt man eine Methode, um zu überprüfen,
3
Antworten
Ich versuche, umzusetzen PageObject pattern für meinen ersten Login testen. Während es läuft ich erhalte folgende Fehlermeldung: >> py.test -v test_login.py ============================= test session starts ============================== platform linux2 -- Python 2.7.3 -- pytest-2.3.4 plugins: xdist collected 0
4
Antworten
Ich habe auf einer Seite mehrere Elemente, und ich möchte Sie zu initialisieren mit PageFactory. Ich habe versucht mit folgenden @FindBy(xpath = "//*[contains(@class,'x-grid-tree-node-leaf')]") List<WebElement> allElements; aber diese gibt nur ein element. nun, wenn ich den traditionellen Weg
1
Antworten
Gibt es irgendwelche Nachteile bei der Verwendung von Seitenobjekten für Selenium-tests? haben Sie eine Seite Modell-Objekte Nein, ich habe nicht verwenden. POM ist sehr schwer zu pflegen, vor allem, wenn die Seite mehr Elemente / - Komplex-Elemente
4
Antworten
Ich versuche, Page-Objekt - Muster in Java und habe einige Probleme mit @FindBy/XPath. Früher, ich habe folgende Konstruktion in Groovy: driver.findElement(By.xpath("//td[contains(text(),'$SystemName')]")).click() Here, SystemName is a parameter that can be different. Nun, ich möchte das gleiche zu tun,
1
Antworten
Habe ich mit Selenium WebDriver zum implementieren von funktionalen tests für einige Projekte, mit denen ich gearbeitet habe. Ich versuche, die Seite Object design pattern mit Seite Fabrik-Faktor aus meiner locators. Ich habe auch eine statische WaitTool
3
Antworten
Gibt es einen eleganten Weg, um den Durch locator eines Selen WebElement, das habe ich schon gefunden/identifiziert? Klar zu sein über die Frage: ich will den "locator", zu suchen Sie nach dem element. Ich bin in diesem
5
Antworten
Wenn ich versuche, den Namen der Klasse, mit Platz class = "country name" im page-Objekt, ich bin immer: Compound class names not permitted Selenium::WebDriver::Error::UnknownError) Wie kann ich den Namen der Klasse, mit Platz. ZB: class = "country
2
Antworten
Ich habe gerade angefangen mit WebDriverund ich versuche zu lernen, die besten Praktiken, insbesondere die Verwendung von PageObjects und PageFactory. Es ist mein Verständnis, dass PageObjects aussetzen sollte, die verschiedenen Operationen, die auf einer web-Seite, und zu
11
Antworten
Ich haben SPA Anwendung auf stack ASP MVC + AngularJS und ich würde es gerne testen UI. Für eine jetzt versuche ich Selen mit PhantomJS und WebKit-Treiber. Test-Seite - Ansicht mit Einzel-element - die Liste der <li>
2
Antworten
Was ist ein page-Objekt-Muster in Selenium WebDriver? Was ist die Verwendung von es und wie können wir dieses in Selenium WebDriver? Beispiel wird geschätzt. InformationsquelleAutor der Frage Tarique Khan | 2013-08-07
3
Antworten
Ich nur geerbt, einige code, das macht mich unruhig: Es ist ein Test-Bibliothek, voller Klassen, die entsprechenden Seiten auf unserer Website, und jede Webseite, die Klasse verfügt über Methoden zum automatisieren der Funktionen auf dieser Seite. Gibt
6
Antworten
Wenn Sie Modellierung Ihrer Seite Objekte, wie würden Sie sich mit einer Seite, die form und über 50 input Feldern? Was ist die best practice hier? Würden Sie erstellen ein page-Objekt und Schreibe eine eigene Funktion, die
3
Antworten
Ich bin erstellen von tests mit Selenium 2 Web-Treiber mit C#.Net. Nach dem Lesen durch eine Menge von Selen-Dokumentation, habe ich immer noch das Gefühl unsicher, wie man über das testen mit dem PageObject-design-patterns. Viele Selen-Beispiele sind