在selenium webdriver中验证登录页面

问题描述 投票:0回答:1

嗨,我需要自动化我的登录页面并验证所有错误消息。即。使用有效登录和无效密码。没有输入电子邮件和密码。在这里,我需要验证浏览器上显示的所有登录凭据的错误消息。请告诉我如何在页面对象模型+数据提供程序中执行此操作。

selenium testng-dataprovider
1个回答
0
投票

您应该为要覆盖的方案创建数据提供程序集。它们应包含电子邮件,密码和errorMessage字段(如果这些是您希望使用的唯一内容)。测试将使用这些字段作为参数,并且应该将errorMessage与保存错误消息的控件进行比较(断言)。您需要做的是在页面对象模型设计模式中为登录页面建模。 您可以找到有关页面对象模型here的更多信息。 您可以通过示例here找到有关testng数据提供程序的更多信息。 考虑到您可以在Java,Selenium和TestNG中找到自己的方式。

© www.soinside.com 2019 - 2024. All rights reserved.