|
Post by mitu146544 on Dec 11, 2023 5:43:09 GMT -5
为了避免在测试数据库中留下过时的数据您需要一种方法在测试之间清理这些帐户。的一个很酷的部分是它在运行时中运行这意味着您可以使用在测试和装置中与数据库进行交互。您将利用这一点来清理测试帐户。在中创建一个新文件夹并添加一个名为导航回的根目录并运行以下命令复制在新文件中导入和导出实例化的客户端复制在文件顶部导入并复制测试成功无效的登录尝试接下来使用类的函数。 使用一组无效的登录凭据填写登录 电报号码数据 表单复制最后使用该对象的函数单击登录按钮等待请求完成并验证是否出现弹出窗口复制运行端到端测试现在应该显示另一组成功的测试复制两次测试成功验证用户是否在尝试提交空表单时收到警告此测试与之前的测试非常相似它将从登录页面开始并提交登录表单。唯一的区别是表单应为空并且错误消息应包含文本。添加以下测试以验证是否显示预期的错误消息复制注意在此测试中该函数。 是通过属性访问的。这样做纯粹是为了消除变量未使用时出现的警告。运行端到端测试现在应该显示第三组成功的测试复制三组测试成功验证用户在创建新帐户后是否定向至主页到目前为止您编写的测试假设用户尚未登录或无法登录。在此测试中您将验证用户在通过注册表单成功创建新帐户后是否被重定向到主页。向套件添加一个新测试引入和夹具复制该测试需要做的第一件事是使用唯一的用户凭据填写注册表单。
|
|