日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

SessionNotFoundException:會話ID為null。調(diào)用quit()后使用WebDriver嗎?(硒)

瀏覽:205日期:2024-04-30 10:43:04
如何解決SessionNotFoundException:會話ID為null。調(diào)用quit()后使用WebDriver嗎?(硒)?

我不認(rèn)為driver是null,這將導(dǎo)致NullPointerException它無法知道將它轉(zhuǎn)化成一個方式SessionNotFoundException。因此,看起來像driver已經(jīng)創(chuàng)建然后結(jié)束了,即.quit()如錯誤消息中所建議的那樣被調(diào)用得太早。

我認(rèn)為這是正在發(fā)生的事情:

它開始第一個測試并調(diào)用@Before。這導(dǎo)致InitializeWebDriver.driver被設(shè)置為新的WebDriver。只有在此之后,它才會加載class CommonSteps,因此CommonSteps.driver將其設(shè)置WebDriver為剛剛創(chuàng)建的。測試成功運(yùn)行,并在方法中的.quit()上調(diào)用。WebDriver``@After然后開始第二次測試。WebDriver在該@Before方法中創(chuàng)建一個新值。InitializeWebDriver.driver已更新;但是,CommonSteps.driver不會更新,因?yàn)閐river = InitializeWebDriver.driver;只有在CommonSteps首次加載時才會發(fā)生。因此,當(dāng)它到達(dá)driver.get(value),driver是原來的WebDriver,這已是.quit()。

這是假設(shè)您要連續(xù)進(jìn)行測試。如果它們是并行的,則將有所不同。

基本上,問題在于您使用的靜態(tài)屬性WebDriver,不應(yīng)在不同的測試運(yùn)行之間共享這些屬性。自從我完成這些工作已經(jīng)有一段時間了,而且我不記得您是如何存儲范圍為測試運(yùn)行的變量的。(在任何情況下,我都無法確定地回答,因?yàn)槟€沒有說明您使用的是哪個測試框架:JUnit,還是其他?)因此,您必須自己修復(fù)它,或者詢問如何在您使用的任何框架中獲取測試范圍的變量。

那是您想要正確執(zhí)行的操作。如果您只想進(jìn)行廉價的修復(fù),并且不打算并行運(yùn)行測試,我懷疑可以通過更改driver.get(value);為進(jìn)行修復(fù)InitializeWebDriver.driver.get(value);。實(shí)際上,我建議您還是嘗試更改此設(shè)置,以確保我對此是正確的。

解決方法

我正在嘗試使用Cucumber /Java編寫一些硒自動UI測試。如果我的功能文件中只有一個測試,則一切正常。但是,如果我添加第二個測試,則會在上出現(xiàn)此錯誤driver.get():

org.openqa.selenium.remote.SessionNotFoundException: Session ID is null. Using WebDriver after calling quit()?Build info: version: ’2.51.0’,revision: ’1af067dbcaedd7d2ab9af5151fc471d363d97193’,time: ’2016-02-05 11:20:57’

基本上,我將在一個包中的InitializeWebdriver類上初始化webdriver變量,然后在其他(步驟定義)類中對其進(jìn)行引用。我確實(shí)將下面的步驟定義作為InitializeWebdriver類的一部分列出,并且工作正常(直到移至另一個類中的另一個步驟。所以我將該步驟移至CommonSteps.java文件中以查看它是否正確)。會失敗,然后確實(shí)發(fā)生了。所以現(xiàn)在我被困住了。我正在考慮if(driver.equals(null))在中@Before執(zhí)行一個操作,如果已經(jīng)初始化,則執(zhí)行其他操作,但是我不知道其他操作會是什么。

這是我的代碼:

測試功能

Feature: Two testsBackground: Given I navigate to 'http://www.google.com'Scenario: Test one When something happensScenario: Test two When something else happens

InitializeWebDriver.java

public class InitializeWebDriver { public static WebDriver driver = null; @Before public void beforeScenario() {driver = new ChromeDriver(); } @After public void afterScenario() {driver.quit(); }}

CommonSteps.java

import myPackage.InitializeWebDriver;public class CommonSteps { static WebDriver driver = InitializeWebDriver.driver; @Given('^I navigate to '([^']*)'$') public void i_navigate_to(String url) {driver.get(value); }

謝謝!

標(biāo)簽: web
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
蜜桃视频一区二区| 无码日韩精品一区二区免费| 国产91在线播放精品| 国产日韩电影| aa国产精品| 国产探花一区二区| 午夜精品成人av| 亚洲精品乱码久久久久久蜜桃麻豆| 国产日产一区| 久久久影院免费| 日本综合精品一区| av中文字幕在线观看第一页| 日韩在线a电影| 亚洲精品麻豆| 国产成人1区| 只有精品亚洲| 亚洲午夜天堂| 亚洲精品一级二级三级| 国产一区二区三区四区五区| 天堂资源在线亚洲| 欧美天堂在线| 99久久精品国产亚洲精品| 亚洲一级大片| 日韩一区三区| 日韩av中文字幕一区| 中文字幕色婷婷在线视频| 中文字幕日韩高清在线| 中文字幕在线视频网站| 奶水喷射视频一区| 高清不卡亚洲| 久久国产视频网| 欧美日韩日本国产亚洲在线 | 婷婷六月综合| 国产日韩一区二区三区在线播放 | 日韩激情中文字幕| 亚洲精品国产嫩草在线观看| 日韩激情视频网站| 亚洲国产专区校园欧美| 国产精品视频一区二区三区四蜜臂 | 四虎国产精品免费久久| 激情亚洲影院在线观看| 国产欧美精品久久| 国产精品腿扒开做爽爽爽挤奶网站| 久久一区视频| 婷婷五月色综合香五月| 日韩不卡在线| 国产精品黄色片| 免费黄网站欧美| 99久精品视频在线观看视频| 国产精品一国产精品| 久久一二三区| 欧美亚洲国产精品久久| 久久久久久久久成人| 亚洲制服一区| 99热精品在线| 日韩成人亚洲| 激情久久99| 国产日韩免费| 亚洲三级在线| 五月天综合网站| 麻豆精品av| 91成人在线| 亚洲精品系列| 中文久久精品| 99国产精品免费视频观看| 国产精品99久久久久久董美香| 婷婷精品在线观看| 国产精品视区| 91精品99| 宅男在线一区| 99久久婷婷这里只有精品| 成人av三级| 国产精品99久久精品| 麻豆久久一区| 麻豆高清免费国产一区| 日韩激情视频网站| 日韩精品一区二区三区av | 欧美日韩在线观看视频小说| 三上悠亚国产精品一区二区三区| 麻豆一区二区三| 国产精品探花在线观看| 久久国产精品色av免费看| 91久久精品无嫩草影院| 日本h片久久| 国产欧美日韩一区二区三区在线| 日本在线一区二区三区| 日韩精品一区二区三区免费视频| 六月丁香综合| 亚洲免费影视| 男女性色大片免费观看一区二区| 国产精品毛片一区二区三区| 日韩网站在线| 欧美日韩四区| 黄色国产精品| 国产日韩综合| 日韩精品一级二级 | 精品91福利视频| 国产videos久久| 麻豆视频在线看| 日韩欧美一区二区三区在线视频| 欧美少妇精品| 日韩精品1区| 久久蜜桃av| 好看的av在线不卡观看| 在线成人直播| 蜜桃一区二区三区在线观看| 蜜臀久久99精品久久久画质超高清 | 亚洲精品视频一二三区| 日韩和欧美一区二区三区| 日本a级不卡| 久久久国产精品网站| 国产拍在线视频| 一本大道色婷婷在线| 亚洲a一区二区三区| 欧美 日韩 国产精品免费观看| 欧美网站在线| 无码日韩精品一区二区免费| 国产欧美日韩一区二区三区四区| 久久亚州av| 久久一区二区中文字幕| 视频一区欧美日韩| 久久激五月天综合精品| 精品精品国产三级a∨在线| 午夜av不卡| 伊人久久婷婷| 欧美天堂在线| 色偷偷偷在线视频播放| 久久黄色影院| 蜜臀va亚洲va欧美va天堂| 国产精品丝袜在线播放| 韩国精品主播一区二区在线观看| 中文欧美日韩| 国产美女视频一区二区| 九九久久国产| 99视频精品视频高清免费| 亚洲一区二区成人| 国产欧美日韩视频在线| 国产超碰精品| 天海翼亚洲一区二区三区| 精品国产黄a∨片高清在线| 91九色精品国产一区二区| 日韩精品欧美成人高清一区二区| 国产精区一区二区| 亚洲www免费| 一区二区三区午夜视频| 久久久国产精品入口麻豆| 国产一区观看| 日韩不卡一二三区| 秋霞影院一区二区三区| 日韩在线a电影| 久久这里只有精品一区二区| 不卡av一区二区| 7777精品| 久久人人99| 国产一卡不卡| 久久久久国产| 欧美性www| 亚洲不卡av不卡一区二区| 亚洲精选久久| 久久电影tv| 日韩av网站在线免费观看| 日本а中文在线天堂| 综合色就爱涩涩涩综合婷婷| 久久久久久一区二区| 综合欧美亚洲| 欧产日产国产精品视频| 青草综合视频| 一区二区三区视频免费观看| 日韩精品免费视频一区二区三区| 欧美香蕉视频| 日本国产欧美| 精品在线99| 欧美在线看片| 亚洲黑丝一区二区| 国产精品网址| 一区二区三区网站| 国产aⅴ精品一区二区三区久久| 亚洲天堂av资源在线观看| 超碰成人av| 国产探花一区在线观看| 亚洲一卡久久| 久久久久网站| 美女尤物国产一区| 亚洲三级视频| 1000部精品久久久久久久久| 国产精品22p| 四虎成人精品一区二区免费网站| 日韩av首页| 精品国产美女a久久9999| 日韩一区二区三区精品视频第3页| 999精品色在线播放| 精品理论电影在线| 欧美日韩va| 亚洲精选久久| 国产精品日韩| 在线日韩视频| 亚洲不卡系列| 精品国产中文字幕第一页 | 国产精品欧美日韩一区| 日韩精品一二区|