English 中文(简体)
Cypress - Build First Test
  • 时间:2024-03-24 12:04:13

Cypress - Build First Test

Previous Page Next Page  

一旦气旋风暴混杂,在该项目内便建立了框架,在探索者中自动看到这一框架。 如下文所述,新的试验文件(第一份试验)应在集成夹内建立。

Integration Folder

Cypress Folder Structure

让我们理解热带风暴的多重结构。 The factors which are included in a Cypress, are below -

    此处保留了试验数据,其形式是测试的关键数值。

    在此保留了框架的测试案例。

    - 此处保留“旋风”事件(为了测试而实施的原始和后活动)。

    - 可使用的方法或定制的指挥系统,可直接通过测试案例加以利用,但在此不设目标。

    videos——执行测试步骤以录像形式记录并在此保存。

    node_modules——项目从零开始的依赖性保留在这一倍中。 这是Cypress项目执行的核心。

    cypress.json-Default formations in this chainer. 现有组合的数值可以在此修改,从而推翻了缺省组合。

    包装,json - 这些项目的属性和文字都保留在这个方面。

Structure of a Basic Test

气旋沿袭了 Java本试验框架(Mocha、Jasmine等)。 为了在气旋风暴中进行试验,我们必须遵守以下框架准则——

    必须在描述功能中提供试样名称。

    试卷中的试样子必须在同一栏内提供,或必须具体说明功能。

    试验案件中的试验步骤必须在试验室内实施。

Basic Test Implementation

可以通过使用以下指挥——进行基本测试。


// test suite name
describe( Tutorialspoint Test , function () {
// Test case
   it( Scenario 1 , function (){
      // test step for URL launching
      cy.visit("https://www.google.com/");
   });
});

上文所用的镜头并不要求使用物体。 在安装 no子模块时,可以不停地提供。

Test Execution

为执行,从指挥线起,指挥如下:


./node_modules/.bin/cypress run

这里,综合文件夹内的所有档案都已经启动。

为执行,从试验操作起,指挥如下:


./node_modules/.bin/cypress open

然后,点击我们想要触发执行的具体卷宗。

为了触发执行指挥线下的具体档案,指挥线如下:


cypress run --spec "<spec file path>"

以下屏幕将登在你的电脑上:

Specific File from Command pne Advertisements