Я работаю с Rider Ide, используя C# с тестированием драматизации, я пробую код, который я получил от кода, но ожидается, что я не могу преодолевать символ, я использую код.
Код: Выделить всё
public async Task GitWebTest()
{
using var playwright = await Playwright.CreateAsync();
await using var browser = await playwright.Chromium.LaunchAsync(new BrowserTypeLaunchOptions{Headless = false,});
var context = await browser.NewContextAsync();
var page = await context.NewPageAsync();
await page.GotoAsync("https://github.com/executeautomation");
await page.GetByRole(AriaRole.Link, new() { Name = "Packages" }).ClickAsync();
await page.GetByRole(AriaRole.Link, new() { Name = "Learn more about npm" }).ClickAsync();
await page.GetByRole(AriaRole.Heading, new() { Name = "Working with the npm registry" }).ClickAsync();
await Expect(page.GetByRole(AriaRole.Heading, new() { Name = "Authenticating to GitHub" }).GetByRole(AriaRole.Link)).ToBeVisibleAsync();[! [enter image description here][1]][1]
}
Подробнее здесь: https://stackoverflow.com/questions/796 ... wright-net
Мобильная версия