lynodia 发表于 2017-6-9 16:01:14

web测试网站用ie登录功能,执行不通过

本帖最后由 lynodia 于 2017-6-14 09:43 编辑

2017-06-09 15:52:48,736 ERROR TestWriter.Common.Log4net.Log4netLoggingService - OpenQA.Selenium.NoSuchWindowException: Error retrieving window with handle current
   在 OpenQA.Selenium.Remote.RemoteWebDriver.UnpackAndThrowOnError(Response errorResponse)
   在 OpenQA.Selenium.Remote.RemoteWebDriver.Execute(String driverCommandToExecute, Dictionary`2 parameters)
   在 OpenQA.Selenium.Remote.RemoteWindow.set_Position(Point value)
   在 TestWriter.Web.SeleniumEmulator.SeleniumBrowser.TakeScreenShot()
2017-06-09 15:52:48,736 ERROR TestWriter.Common.Log4net.Log4netLoggingService - TestWriter.Web.SeleniumEmulator.SeleniumEmulatorExeption: LeaveFrame时失败. ---> OpenQA.Selenium.NoSuchWindowException: Unable to get browser
   在 OpenQA.Selenium.Remote.RemoteWebDriver.UnpackAndThrowOnError(Response errorResponse)
   在 OpenQA.Selenium.Remote.RemoteWebDriver.Execute(String driverCommandToExecute, Dictionary`2 parameters)
   在 OpenQA.Selenium.Remote.RemoteTargetLocator.DefaultContent()
   在 TestWriter.Web.SeleniumEmulator.SeleniumBrowser.?????????????????????????????????????????(ITargetLocator )
   在 TestWriter.Web.SeleniumEmulator.SeleniumBrowser.LeaveFrame()
   --- 内部异常堆栈跟踪的结尾 ---
   在 TestWriter.Web.SeleniumEmulator.SeleniumBrowser.LeaveFrame)
   在 TestWriter.Web.SeleniumEmulator.CommandHandler.LeaveFrame.DoExecuteCommand(SeleniumBrowser browser, CommandInfo cmdInfo)
   在 TestWriter.Web.SeleniumEmulator.CommandBase.Execute(SeleniumBrowser browser, CommandInfo cmdInfo)





lynodia 发表于 2017-6-14 09:42:50

lynodia 发表于 2017-6-14 09:33
步骤调试
OK        Operationaunch        Xpath:;        Data:http://whcp.asuscomm.com:8019/Default/Login
Log:启动被测 ...

执行测试用例时报Unable to find element on closed window http://bbs.51testing.com/forum.php?mod=viewthread&tid=1121942&fromuid=99286 (出处: 51Testing软件测试论坛 )

看了这个帖子恍然大悟,解决了我的问题,本帖子可以关闭了

gengdong 发表于 2017-6-11 09:24:31

请检查一下登录窗口是单出框,单独窗口还是frame,再选择相应的处理函数。错误提示是定位窗口有问题。

lynodia 发表于 2017-6-13 09:41:18

是单独窗口,应该选什么处理函数呢?
定位窗口有问题怎么解决

泊桥 发表于 2017-6-13 17:03:48

您好,麻烦在执行到输入用户名的时候,截一张浏览器窗体状态图,看一下都打开哪些页面

lynodia 发表于 2017-6-13 17:34:50

泊桥 发表于 2017-6-13 17:03
您好,麻烦在执行到输入用户名的时候,截一张浏览器窗体状态图,看一下都打开哪些页面

已经添加了截图,麻烦看下

lynodia 发表于 2017-6-13 17:35:06

泊桥 发表于 2017-6-13 17:03
您好,麻烦在执行到输入用户名的时候,截一张浏览器窗体状态图,看一下都打开哪些页面

已经添加了截图,麻烦看下

lynodia 发表于 2017-6-14 09:33:35

步骤调试
OK        Operation:Launch        Xpath:;        Data:http://whcp.asuscomm.com:8019/Default/Login
Log:启动被测试应用【http://whcp.asuscomm.com:8019/Default/Login】成功

OK        Operation:WaitForElement        Xpath://*[@id='txtaccount'];Root        Data:5
Log:执行成功

Unable to find element on closed window
页: [1]
查看完整版本: web测试网站用ie登录功能,执行不通过