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.

Kann nicht Instanziiert werden class error - Selenium WebDriver

Anzahl der Antworten 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;

Warten Sie, bis element - WebDriver - PageObject pattern

Anzahl der Antworten 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,

Prüfen und Deaktivieren des Kontrollkästchens mithilfe von Selenium webdriver

Anzahl der Antworten 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

Selenium WebDriver page-Objekt

Anzahl der Antworten 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

Selen 2 webdriver mit JUnit oder TestNG für PageObject-Design-Muster

Anzahl der Antworten 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

Wie wählen Sie aus einer dropdown mit POM Selen

Anzahl der Antworten 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

Element haben sollte, bereits 'auswählen', aber war 'ul' - Selenium WebDriver Java

Anzahl der Antworten 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

Selen - Best Practices - Seite Objekt-Sprüche & Page Factory

Anzahl der Antworten 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

Wie überprüfen Sie den Titel der Seite mit WebDriver und page-Objekt?

Anzahl der Antworten 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,

ImportError: Kein Modul namens " base

Anzahl der Antworten 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

WebDriver PageFactory Finden Elemente Liste

Anzahl der Antworten 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

Nachteile von Page-Objekt-Modell an Selen

Anzahl der Antworten 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

WebDriver/PageObject/FindBy: wie xpath mit dynamischen Wert?

Anzahl der Antworten 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,

Mit PageObjects, Seite Fabrik-und WebDriverWait in Selenium mit Java WebDriver

Anzahl der Antworten 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

Holen Sie sich die Durch die locator eines bereits gefunden WebElement

Anzahl der Antworten 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

Wie zu vermeiden, Zusammengesetzte Klassennamen Fehler im Page-Objekt?

Anzahl der Antworten 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

Wie das umzusetzen, WebDriver PageObject-Methoden zurückkehren können verschiedene PageObjects

Anzahl der Antworten 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

AngularJS mit Selen testen

Anzahl der Antworten 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>

Was ist das Seitenobjektmuster in Selenium WebDriver?

Anzahl der Antworten 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

Pythonischer Weg, zirkuläre Importanweisungen aufzulösen?

Anzahl der Antworten 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

Best Practices für das Selektionsmodell des Seitenobjektmodells in Selen

Anzahl der Antworten 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

Was ist der beste Weg, Selenium PageObject Design Pattern zu verwenden?

Anzahl der Antworten 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