VBA中同样有类似Java中的线程等待函数Sleep。同样Sleep中的参数为毫秒,也就是如果你想在程序中停顿10秒,那么参数应该传递10000。使用Sleep前,要在代码前引用 32位动态链接库文件(kernel32)。#If VBA7 Then Public Declare PtrSafe Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As LongPtr) 'For 64-Bit ...
Option Explicit Private Declare Sub sleep Lib "kernel32" Alias "Sleep" (ByVal ms As Long) Public Sub main() ' Start WebDriver (Edge) Dim Driver As New WebDriver Driver.Edge "C:\Tools\edgedriver_win64\msedgedriver.exe" ' Open browser Driver.OpenBrowser ' BMI計算サイト Driver.Navigate "...
※注意2……64bit版OSの場合は_database.xlsxをExecute_PaperTester.vbs実行前に開いて下さい。##依存ソフトウェアWindows OS(Windows7 32bit版 推奨) Microsoft Office Internet Explorer##使い方PaperTester.xlsxの書き方 テストケース名を記入する。テストケース番号は自動的に割り当てられます。 確認...
そのセキュリティポリシーを守った上で、先の作業を自動化するアプローチとして、PaperTesterを作りました。 InternetExplorer用マクロ(VBScriptコード。キー入力を再現する事でEXEも操作できる)をExcel単体テスト仕様書からWindows標準機能(ExcelVBAなし)で自動生成します。 PaperTesterの概要 InternetExplo...