Public Sub Use_Verify()
Dim Verify As New Verify
Dim driver As New ChromeDriver
driver.Get "http://www.google.com"
Debug.Print Verify.Contains("Googl", driver.title)
Debug.Print Verify.Equals("Google", driver.title)
Debug.Print Verify.Matches("Goog*", driver.title)
Debug.Print Verify.NotEquals("google", driver.title)
Debug.Print Verify.NotMatches("goog", driver.title)
driver.Quit
End Sub
Verify_Checkbox
Private Sub Verify_Checkbox()
Dim Verify As New Verify
Dim driver As New ChromeDriver
driver.Get "https://the-internet.herokuapp.com/checkboxes"
Dim cb As WebElement
Set cb = driver.FindElementByCss("#checkboxes input:nth-of-type(2)") 'チェックボックス2のElemnt取得
If Verify.True(cb.IsSelected) = "OK" Then Stop 'チェックボックスにチェックが入っているか確認
cb.Click 'チェックボックスをクリック(チェックを外す)
driver.Wait 2000
If Verify.False(cb.IsSelected) = "OK" Then Stop 'チェックボックスのチェックが外れているかか確認
driver.Quit
End Sub