用于
mysqladmin -u root password <your_password>
从testcafe@0.21.1开始,我的解决方法是
select host,user,password from mysql.user
,但希望在t上可用。我想念什么吗?
答案 0 :(得分:3)
根据https://github.com/DevExpress/testcafe/issues/2826,您可以使用
t.testRun.test.name
获取当前测试的名称,然后t.testRun.test.testFile.currentFixture.name
获取当前灯具的名称。我自己尝试过,并且有效。不过,这似乎是一个未记录的功能。
答案 1 :(得分:0)
在预设中,t
不包含测试和灯具名称。出于您的目的(takeScreenshot
操作的构建路径),您可以使用custom screenshot pattern功能。
答案 2 :(得分:0)
当前,无法从测试或固定装置中获取测试名称,请参考登录在TestCafe中的增强请求:
https://github.com/DevExpress/testcafe/issues/2823(无法使用c.ctx或c.fixtureCtx获取当前测试名称吗?#2823)
https://github.com/DevExpress/testcafe/issues/2826(允许在挂钩和测试主体中使用测试和装置名称)