我可以使用未使用的Typescript页面对象运行TestCafe测试吗

问题描述

我正在使用Page Objects模式在testcafe中编写测试。

某些页面对象是事先写的(在实际使用之前),因为我知道页面并且知道会发生什么。

但是,当尝试使用未使用的页面对象运行测试时,我会收到一条错误消息,例如:

Error: TypeScript compilation Failed.
C:/path-to/a.page-object.ts (40,7): 'PageObjectExample' is declared but never used.

是否有一个testcafe或TypeScript选项可以(临时)允许这些测试的编译?

解决方法

您似乎正在使用自定义tsconfig,因为此错误是由于noUnusedLocal选项引起的。摆脱配置中的此选项。

另请参阅:

Ignore all errors in a typescript file

Customize TestCafe Compiler Options

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...