Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Button 执行测试用例后,骑乘中的日志和报告按钮被禁用_Button_Logging_Report_Robotframework_Execution - Fatal编程技术网

Button 执行测试用例后,骑乘中的日志和报告按钮被禁用

Button 执行测试用例后,骑乘中的日志和报告按钮被禁用,button,logging,report,robotframework,execution,Button,Logging,Report,Robotframework,Execution,我正在VM客户机上运行测试,有时当我运行测试时,它被正确执行,但日志和报告按钮被禁用,我能够找到打开日志的日志路径。但有时,即使在完成步骤执行之后,测试也不会停止,经过的时间仍在运行,当单击停止2到3次时,执行将停止,并且我没有收到该测试的任何报告或日志 我在运行Selenium测试时遇到了相同的错误。发生这种情况时,请打开任务管理器并检查后台进程。您可能会看到有多个chromedriver.exe/geckodriver.exe进程正在运行。当您没有优雅地终止测试用例(在我的例子中,没有关闭浏

我正在VM客户机上运行测试,有时当我运行测试时,它被正确执行,但日志和报告按钮被禁用,我能够找到打开日志的日志路径。但有时,即使在完成步骤执行之后,测试也不会停止,经过的时间仍在运行,当单击停止2到3次时,执行将停止,并且我没有收到该测试的任何报告或日志

我在运行Selenium测试时遇到了相同的错误。发生这种情况时,请打开任务管理器并检查后台进程。您可能会看到有多个chromedriver.exe/geckodriver.exe进程正在运行。当您没有优雅地终止测试用例(在我的例子中,没有关闭浏览器)时,就会发生这种情况,这会导致禁用日志和报告按钮。要解决此问题,您需要使用

浏览器关闭

测试用例末尾的关键字。简而言之,您的测试用例中缺少优雅的终止

*** Settings ***
Library     Selenium2Library

*** Test Cases ***
sample_test
    # ->Perform Functionality<-

    # Graceful Termination
    s2l.Browser Close
***设置***
Selenium2图书馆
***测试用例***
抽样检验
#->执行功能