Перейти к основному содержимому

setMeta

Обзор

Используйте команду setMeta, чтобы записать значение под заданным ключом в мета-информацию теста.

Для чтения мета-информации используйте команду getMeta.

к сведению

Эта команда реализована внутри testplane, в API WebDriverIO её нет.

Использование

await browser.setMeta(key, value);

Параметры команды

ИмяТипОписание
keyStringКлюч, значение для которого нужно записать в мета-информацию теста.
valueStringЗначение, которое нужно сохранить в мета-информации теста.

Примеры использования

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'}
});