Testcafe-为固定装置中的每个测试启动新的浏览器会话。我们如何避免这种情况

尼拉帕玛(Nirupama)

我有一个场景是端到端测试。

test1-添加设置

test2-生成数据模板

test3-将Github链接到设置

test4-在Github中执行一些操作并验证数据

我用test1,test2,test3和test4创建了一个夹具。但是观察到每次测试都会启动新的浏览器会话。如何在不中断浏览器会话的情况下将测试从test1继续进行到test4

亚历克斯·斯科金(Alex Skorkin)

每个测试均以干净的浏览器状态开始Cookies和存储被重置,使用了空的用户配置文件,并且重新加载了测试的页面。这有助于防止没有额外样板代码的测试之间的干扰。

避免创建相互依赖的测试用例。功能测试的最佳实践是独立编写测试用例。您可以使用“测试挂钩”功能为每个测试用例设置和拆卸逻辑。例如,在“每个之前”挂钩中,您可以为每个测试用例“添加设置”。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何调试在testcafe / testcafe docker容器中运行的Testcafe浏览器?

来自分类Dev

在Testcafe中开发测试时保持浏览器打开

来自分类Dev

TestCafe:跨不同浏览器的并发测试问题

来自分类Dev

TestCafe,HTTPS和多浏览器测试

来自分类Dev

无法调试在Docker容器中运行的TestCafe浏览器

来自分类Dev

TestCafe中的默认选择器超时

来自分类Dev

我们可以覆盖testcafe的TestController的“期望”方法吗

来自分类Dev

如何在testcafe中模拟Date()?

来自分类Dev

如何等待元素在 TestCafe 中消失?

来自分类Dev

TestCafe Studio:如何导入ES模块,以便可以在TestCafe脚本中使用它们?

来自分类Dev

如何减慢TestCafe中的测试执行速度?

来自分类Dev

使用testcafe运行测试之前如何单击按钮

来自分类Dev

是否可以在Express.js中运行TestCafe测试?

来自分类Dev

Testcafe-在单个声明中对所有测试调用RequestHook?

来自分类Dev

TestCafe:选择器中的选择器

来自分类Dev

TestCafe-如何遍历不同元素类型的选择器?

来自分类Dev

如何在TestCafe中单击未渲染的虚拟元素

来自分类Dev

TestCafe是否支持多个选项卡测试

来自分类Dev

TestCafe是否支持像Jest这样的快照测试?

来自分类Dev

尝试调试 TestCafe 测试时 VS 代码出错

来自分类Dev

TestCafe:使用来自客户端的数据生成测试?

来自分类Dev

我可以在testCafe中使用局部变量吗?

来自分类Dev

选择器“ .exits”和“ .visible”之间的Testcafe差异

来自分类Dev

TestCafe:console.log()选择器的值

来自分类Dev

我们如何在.testcafe-electron-rc的“ mainWindowUrl”属性中为原子/ vscode等可执行电子应用程序指定什么?

来自分类Dev

Testcafe-如何将JSON响应数据用作变量

来自分类Dev

TestCafe-如何通过auth0登录使用角色

来自分类Dev

Testcafe-如何声明两个不同的位置

来自分类Dev

如何使用Testcafe在高山docker图像内运行电子?

Related 相关文章

  1. 1

    如何调试在testcafe / testcafe docker容器中运行的Testcafe浏览器?

  2. 2

    在Testcafe中开发测试时保持浏览器打开

  3. 3

    TestCafe:跨不同浏览器的并发测试问题

  4. 4

    TestCafe,HTTPS和多浏览器测试

  5. 5

    无法调试在Docker容器中运行的TestCafe浏览器

  6. 6

    TestCafe中的默认选择器超时

  7. 7

    我们可以覆盖testcafe的TestController的“期望”方法吗

  8. 8

    如何在testcafe中模拟Date()?

  9. 9

    如何等待元素在 TestCafe 中消失?

  10. 10

    TestCafe Studio:如何导入ES模块,以便可以在TestCafe脚本中使用它们?

  11. 11

    如何减慢TestCafe中的测试执行速度?

  12. 12

    使用testcafe运行测试之前如何单击按钮

  13. 13

    是否可以在Express.js中运行TestCafe测试?

  14. 14

    Testcafe-在单个声明中对所有测试调用RequestHook?

  15. 15

    TestCafe:选择器中的选择器

  16. 16

    TestCafe-如何遍历不同元素类型的选择器?

  17. 17

    如何在TestCafe中单击未渲染的虚拟元素

  18. 18

    TestCafe是否支持多个选项卡测试

  19. 19

    TestCafe是否支持像Jest这样的快照测试?

  20. 20

    尝试调试 TestCafe 测试时 VS 代码出错

  21. 21

    TestCafe:使用来自客户端的数据生成测试?

  22. 22

    我可以在testCafe中使用局部变量吗?

  23. 23

    选择器“ .exits”和“ .visible”之间的Testcafe差异

  24. 24

    TestCafe:console.log()选择器的值

  25. 25

    我们如何在.testcafe-electron-rc的“ mainWindowUrl”属性中为原子/ vscode等可执行电子应用程序指定什么?

  26. 26

    Testcafe-如何将JSON响应数据用作变量

  27. 27

    TestCafe-如何通过auth0登录使用角色

  28. 28

    Testcafe-如何声明两个不同的位置

  29. 29

    如何使用Testcafe在高山docker图像内运行电子?

热门标签

归档