Mit*_*hun 3 typescript codeceptjs
我必须使用 CodeceptJS 创建一个测试框架。我正在尝试使用 typescript 而不是 javascript 来编写我的页面对象和测试。有人可以帮助解决conf.js或steps.ts文件中需要什么配置吗
我在conf文件中添加了下面的内容,但不确定还需要添加什么:[“ts-node/register”,“should”]
小智 5
ts-node到 package.json 开发依赖项中。并安装依赖项require: ["ts-node/register"]到配置。tests配置中的正则表达式支持ts文件:例如tests: "./tests/*.spec.ts"codeceptjs 的定义由 command 生成codeceptjs def。
https://codecept.io/commands#typescript-definitions
您应该在 tsconfig.xml 中添加此定义。
PS 有一个 TS&CodeceptJS 集成的示例: https://github.com/elukoyanov/codecept-typescript-example
请注意,它有一个用于主项目的 tsconfig(在项目目录中)和第二个仅用于 codeceptjs 的 tsconfig(在src/specs/e2e路径中)
| 归档时间: |
|
| 查看次数: |
4758 次 |
| 最近记录: |