setMeta
Обзор
Используйте команду setMeta
, чтобы записать значение под заданным ключом в мета-информацию теста.
Для чтения мета-информации используйте команду getMeta.
к сведению
Эта команда реализована внутри testplane, в API WebDriverIO её нет.
Использование
await browser.setMeta(key, value);
Параметры команды
Имя | Тип | Описание |
key | String | Ключ, значение для которого нужно записать в мета-информацию теста. |
value | String | Значение, которое нужно сохранить в мета-информации теста. |
Примеры использования
it("should get meta info of test", async ({ browser }) => {
await browser.setMeta("foo", "bar");
await browser.url("/foo/bar?baz=qux");
const val = await browser.getMeta("foo");
console.log(val); // выведет: bar
const url = await browser.getMeta("url");
console.log(url); // выведет: /foo/bar?baz=qux
const meta = await browser.getMeta();
console.log(meta); // выведет: {foo: 'bar', url: '/foo/bar?baz=qux'}
});