javascript - 我有一种情况,如果 url 不起作用,我不想运行我的测试用例
问题描述
实际上,我以 URL 为例,即 gmailcom,只有当我有 VPN 访问权限时,我才能访问此 Gmail,否则它会给我一个错误页面
我有 30 个 Gmail 场景,但如果 URL 显示错误,我不想执行这些场景
Error code 16
This request was blocked by the security rules
2019-05-18 18:59:37 UTC
Your IP117.98.192.121|Proxy IP45.60.125.185(ID 10747)
Incident ID: 747000100070795222-59022273854242981
String url =getUrl(prop.getProperty("url"));
System.out.println(url);
WelcomePage.ClickonLoginbutton();
loginPage = new LoginPage(driver);
loginPage.login(prop.getProperty("AdminUser"), prop.getProperty("Adminpass"));
//util.waitForElementToAppear(policypage.SelectpolicyText);
Thread.sleep(40000);
adminpage= new AdminUserpage(driver);
adminpage.Controlpanelclick();
util.waitForElement(driver, 8000, adminpage.TextUserandOrg);
预期:如果 URL 不起作用并且页面源向我显示错误,我不想执行所有测试用例
实际:错误后所有测试用例也在运行并失败
解决方案
推荐阅读
- haar-classifier - haarcascade 的图像收集
- r - 如何使用 dplyr 过滤数据框并选择坐标
- error-handling - 如何处理实现 fmt::Display 的错误?
- sql - 如何创建一个基于 PostgreSQL 中的页面大小和页码计算正确偏移量的函数?
- c - AF_UNIX 套接字服务器在 C 中写入自身
- sql - 如何从字典中查找不具有某些必需属性的对象
- tensorflow - 当我使用变压器模型训练翻译器时,为什么它不能将 y 转换为张量
- questdb - 您可以在 QuestDB 中将表设为只读吗?
- express - 上传文件以表达
- c# - C# HttpClient.GetAsync 忽略 HttpCompletionOption.ResponseHeadersRead