小编Vic*_*aes的帖子

如何用selenium 3.0.0 beta关闭geckodriver

环境: Win 7,Selenium 3.0.0 beta,FireFox- 49.0.1

System.setProperty("webdriver.gecko.driver","C:\\geckodriver.exe");

WebDriver driver=new FirefoxDriver();    
Run Code Online (Sandbox Code Playgroud)

问题1:

命令:driver.close();((FirefoxDriver) driver).kill();

预期结果:浏览器应该关闭.

实际结果:浏览器未关闭.

问题2:

命令: driver.quit();

预期结果:浏览器应该关闭.

实际结果:Firefox崩溃了.

出错:"FireFox的插件容器已停止工作."

有什么建议...

firefox selenium

7
推荐指数
1
解决办法
9897
查看次数

如何保存工作簿并处理TITUS(或任何其他文档分类加载项)弹出窗口?

我正在HP UFT 12中创建一个脚本,该脚本针对CSV文件执行网格数据验证,并将结果保存在具有两个工作表的Excel文件中。
我之所以使用Excel,是因为它对用户来说更加清晰,因为它允许单元格格式化,更容易比较数据等等。

我的代码可以在我的机器上工作,但是我的客户端安装了TITUS文档分类加载项,因此,每当他们运行我的脚本时,它都会挂起,因为TITUS弹出消息要求用户在保存时对文档进行分类。该消息未显示给用户,可能是由于引起的objExcel.DisplayAlerts = False,但是脚本没有前进。

以下是我的代码中与该问题相关的部分(出于机密原因,我省略了大部分代码)。

Dim objExcel : Set objExcel = CreateObject("Excel.Application")
Dim objWorkbook : Set objWorkbook = objExcel.Workbooks.Add
objExcel.Visible = False
Dim wsGrid : Set wsGrid = objWorkbook.Worksheets(1)
wsGrid.Name = "Grid Data"
Dim wsExported : Set wsExported = objWorkbook.Worksheets.Add
wsExported.Name = "Exported Data"

' Internal code to perform validation and fill worksheets ...

objExcel.DisplayAlerts = False
objWorkbook.SaveAs "C:\my_folder_path\my_file_name.xls"    ' This is where it hangs in machines where the add-in is installed
objWorkbook.Close
objWorkbook.Quit
Set …
Run Code Online (Sandbox Code Playgroud)

vbscript excel qtp hp-uft

2
推荐指数
1
解决办法
8395
查看次数

VBA:DateDiff无效

我有一个excel文件,可以在添加条目时自动为其添加时间戳.我想要一个脚本,找到第一个和最后一个条目之间的时间差.这是我到目前为止所提出的.

Sub Duration()

Dim lRow As Long Dim lValue Dim fValue Dim Duration As Long, n As Integer

'Find the last non-blank cell in column A(1)
lRow = Cells(Rows.Count, 1).End(xlUp).Row
lValue = Cells(lRow, 5).Value
MsgBox (lValue)
fValue = Cells(5, 5).Value
MsgBox (fValue)
Duration = DateDiff("n", "fValue", "lValue")
MsgBox (Duration)

Cells(3, 5) = Duration 

End Sub
Run Code Online (Sandbox Code Playgroud)

excel vba excel-vba

2
推荐指数
1
解决办法
944
查看次数

打开工作簿时自动运行宏?

我根本没有使用VBA,并且想知道是否有人可以帮我在打开工作簿时自动运行宏?打开工作簿时出现错误:

"运行时错误'424':需要对象"

这是我试过的代码:

Private Sub Workbook_Open()
    GetUserName = Application.username
End Sub
Function GetUserName()
    GetUserName = Application.username
End Function
Run Code Online (Sandbox Code Playgroud)

excel vba excel-vba

1
推荐指数
1
解决办法
1557
查看次数

标签 统计

excel ×3

excel-vba ×2

vba ×2

firefox ×1

hp-uft ×1

qtp ×1

selenium ×1

vbscript ×1