如何更好地组织我的 cypress 代码进行测试,以便我只需要导入一些函数?
我想首先创建一个文件,在页面上进行身份验证,然后我想将其导入具有多个功能的测试中。
我尝试了以下导出代码,似乎不正确,有错误:
export function login() {
cy.visit('https://*********')
cy.get('input[name="Parameter.UserName"]').type('*****')
cy.get('input[name="Parameter.Password"]').type('*****')
cy.contains('Login').click()
}
export default {login};
Run Code Online (Sandbox Code Playgroud)
并在测试中:
import {login} from 'elements/pages/login.js'
Run Code Online (Sandbox Code Playgroud) #include<stdio.h>
void TOH(int,char,char,char);
int n;
void main()
{
printf("How many plates?");
scanf("%d",&n);
TOH(n,'A','B','C');
}
if (n==1)
printf("A -> B \n");
if (n==2) {
printf("A->C \n");
printf("A->B \n");
printf("C->B \n");
}
void TOH(int n,char x,char y,char z)
{
if(n>2)
{
TOH(n-1,x,z,y);
printf("\n%c -> %c",x,y);
TOH(n-1,z,y,x);
}
}
Run Code Online (Sandbox Code Playgroud)
我有输出错误:
turnuri.c:12:1: error: expected identifier or '('
if (n==1)
^
turnuri.c:15:1: error: expected identifier or '('
if (n==2) {
^
1 warning and 2 errors generated.
Run Code Online (Sandbox Code Playgroud)
为什么?谢谢