小编MZi*_*Zin的帖子

剧作家:点击按钮无法可靠工作(不稳定)

1. 初始帖子

我知道 Playwright 有自动等待功能

我有一个测试,有时单击有效,有时无效。下面是代码。



import { test, expect } from '@playwright/test';

test('test', async ({ page }) => {

 await page.goto('https://website.com');

  await page.getByRole('link', { name: 'Log in' }).click();
  await expect(page).toHaveURL('https://website.com/login/');

});
Run Code Online (Sandbox Code Playgroud)

错误:

Expect(received).toHaveURL(expected) 预期字符串:“https://website.com/login/” 收到字符串:“https://website.com”

这是一段带有登录按钮的 HTML

<span data-v-154d6ddf="" class="absolute-top-right">
  <div class="row justify-end q-gutter-x-sm q-pt-lg q-px-sm">
    <div class="col-auto">
      <a tabindex="0" type="button" href="/login/potential" role="link" class="q-btn q-btn-item non-selectable no-outline q-btn--flat q-btn--rectangle text-white q-btn--actionable q-focusable q-hoverable q-btn--no-uppercase q-btn--wrap">
        <span class="q-focus-helper" tabindex="-1"></span>
        <span class="q-btn__wrapper col row q-anchor--skip">
          <span class="q-btn__content text-center col …
Run Code Online (Sandbox Code Playgroud)

ui-automation cypress playwright

2
推荐指数
1
解决办法
2万
查看次数

标签 统计

cypress ×1

playwright ×1

ui-automation ×1