2017-08-01 62 views
0

我使用測試ng框架使用selenium webdriver自動執行測試。這裏試圖實現POI和工廠設計模式。 基本上是在兩個網站上測試(這在GUI界面上有所不同),它有登錄頁面 登錄名和密碼以及登錄按鈕,但具有挑戰性的部分是webelements在這兩個網站中都有不同的ID。 你想寫一個通用的方法嗎?如何爲不同的網站製作ID通用

對於定位器我有一個枚舉類,其中我拿每個值的實例並在方法中調用它。

回答

0

由於id與確定您需要定義兩個元素不同。沒有這樣的解決方案。 在您的測試用例中,您可以執行一項檢查,該檢查定義您在哪個環境下並因此將通過元素