当前位置: 首页 > 知识库问答 >
问题:

Cypress:使用标记筛选测试

毛胜
2023-03-14
    null

但他们都不为我工作。如果有人有这些包的工作例子,请指导。

还有其他过滤测试的方法吗?

共有1个答案

凤修为
2023-03-14

创建一个名为test-filter.ts的模块,它基本上根据所提供的标记过滤您的Cypress测试。

/// <reference types="Cypress" />

const TestFilter = (definedTags: string[], runTest: Function) => {
  if (Cypress.env('TEST_TAGS')) {
    const tags = Cypress.env('TEST_TAGS').split(',');
    const isFound = definedTags.some(definedTag => tags.includes(definedTag));

    if (isFound) {
      runTest();
    }
  }
};

export default TestFilter;

将上述文件导入到您的规范文件中:

/// <reference types="Cypress" />

import TestFilter from '../../test-filter';

TestFilter(['smoke', 'test'], () => {
  describe('Taboola', () => {
    beforeEach(() => {
      cy.viewport('macbook-13');
    });

    it('should exist on an article page', () => {
      cy.visit(Cypress.env('TEST_ARTICLE'));
      cy.waitForAdRequest();

      cy.get('div[data-mode="Feeder"]').should('exist');
      cy.get('div[data-mode="alternating-thumbnails-a"]').should('exist');
    });
  });
});

以以下方式执行测试:

CYPRESS_TEST_TAGS=smoke npm run cy:run:local:dev
 类似资料:
  • 应用筛选器之前的示例使用者记录是(在值中查找GP_ID): 当我在kafkaListenerContainerFactory()中按如下方式设置recordFilterStrategy时: KafKareCordvo.ConvertByteBufferToLong正在将bytebuffer值转换为long值。 但是,当它被Kafka听众按以下方式消费时: 这将返回删除我筛选的字段值的记录:“gp_

  • 我在Scala上有一个项目。我使用这个库记录https://github.com/typesafehub/scala-logging 我创建记录器 和两个标记 为什么marker和marker2可见,为什么DENY不起作用? 如何排除两个标记? 如何只排除一个标记?

  • 是否有方法将queryset筛选器与模板标记结合起来? 我正在努力做到以下几点: 其他变体: 有没有办法得到我需要的过滤?我正在尝试为超级用户/工作人员和常规用户显示不同的查询集,这样我就可以进行一些状态更新等,而不必进入管理页面。

  • 请使用以下的方法筛选网格中的数据: 右击一个单元格并在弹出式菜单选择“筛选”->“字段 xxx 值”来用当前单元格的值筛选记录。 “自定义筛选” 对话框能快速创建一个简单的筛选。只需简单地右击网格并在弹出式菜单选择“筛选”->“自定义筛选”。你可以使用字符“_”来代表在条件中任何单一符号,和使用字符“%”来代表在条件中任何一组符号。 你还可以使用更复杂的方式自定义你的筛选,右击字段并在弹出式菜单选

  • 请使用以下的方法筛选网格中的数据: 点击单元格进入编辑模式。按住 Control 键并点按单元格,然后在弹出式菜单选择“筛选”->“字段 xxx 值”来用当前单元格的值筛选记录。 你还可以使用更复杂的方式自定义你的筛选,在工具栏点击 。筛选向导会出现在网格的上方,你可以看到现有的筛选条件,简易地点击左侧的复选框来启用或禁用它。

  • 请使用以下的方法筛选网格中的数据: 右击一个单元格并在弹出式菜单选择“筛选”->“字段 xxx 值”来用当前单元格的值筛选记录。 “自定义筛选” 对话框能快速创建一个简单的筛选。只需简单地右击网格并在弹出式菜单选择“筛选”->“自定义筛选”。你可以使用字符“_”来代表在条件中任何单一符号,和使用字符“%”来代表在条件中任何一组符号。 你还可以使用更复杂的方式自定义你的筛选,右击字段并在弹出式菜单选