|
Post by Mitu46544 on Nov 8, 2023 8:20:09 GMT 1
现在会发现有描述属性。登录页面智能感知您将在该属性中定义新的自定义装置。该值将是一个具有两个参数的异步函数包含该功能的所有可用装置的对象。期望的实例作为其唯一参数的函数。该函数为所有测试提供类的实例。该函数的主体应使用固定装置实例化该类。然后它应该调用实例化类的函数。当在测试中使用夹具时这将导致登录页面成为浏览器中的起点。最后应该使用变量作为输入来调用该函数为使用新夹具的测试提供实例。 制这里要 马来西亚电话号码表 做的最后一件事是导出一个名为的函数这是由提供的函数允许您设置测试的期望。这将使您可以轻松地从同一位置导入。将导出添加到文件底部复制您的第一个定制夹具已完成可以在您的测试中使用不过在此之前您的测试套件还需要测试数据库中存在用户来验证身份验证功能是否正常工作。为此您需要添加一些更多的装置来处理为每个测试生成唯一的登录凭据为每个测试创建一个测试帐户提供对测试上下文的本地。 存储数据的访问清理每次测试之间的测试数据用户凭证夹具首先创建一个固定装置来生成每个测试唯一的登录凭据。在中在语句下面添加一个名为和的属性复制在类型中使用此类型来描述新属性复制您的对象现在可以处理夹具。该装置将做三件事生成随机用户名和密码提供一个包含每个测试的用户名和密码的对象使用从数据库中删除具有生成的用户名的所有用户该夹具将使用生成随机数据因此您首先需要在文件夹中安装库复制此装置中生成的凭据通常。
|
|