Yusuke Iwaki
Yusuke Iwaki
When I tried this Gem with the example spec below, Apprition driver passes only 8/10 where capybara selenium driver passes 10/10. ```ruby RSpec.describe 'github search' do around do |example| prev_host...
I usually use Allure report with PyTest+Playwright. ### Test code (intented to fail) ```python from playwright.sync_api import Page def test_github_search(page: Page): page.goto('https://github.com/') page.focus('input[name="q"]') page.keyboard.type('playwright') with page.expect_navigation(): page.keyboard.press('Enter') first_item = page.query_selector_all('.repo-list-item')[0]...
Hi, I'm trying several Capybara drivers. When we evaluate with the following RSpec script (simple GitHub searching), Cuprite doesn't work as expected. * Selenium: 10/10 * twalpole/apparition: 8/10 (https://github.com/twalpole/apparition/issues/76) *...
`channel` parameter is introduced in Puppeteer (JS). https://github.com/puppeteer/puppeteer/pull/7389 puppeteer-dart is very suitable for distributing automarion tool with single binary generated by dart compile exe. `channel` parameter makes it easier to...
Cuprite is already introduced into Rails. https://github.com/rails/rails/pull/42790 Some Rails users will refer the README of Capybara, and it would be kind to include the guide of Cuprite in README.
[Bug]: Protocol error (Target.createTarget): Failed to open a new tab, in launching with '--guest'
### Bug description Steps to reproduce the problem: Here is a minimum example for reproducing this issue: ```js const puppeteer = require('puppeteer-core') puppeteer.launch({ channel: 'chrome', headless: false, args: ['--guest'] }).then(async...
refs #264
https://github.com/teamcapybara/capybara/pull/2700 introduced a useful matcher. However its spec have a wrong usage ``` expect(@session).to have_element('a', text: :'A link', href: :'/with_simple_html') ``` It generates a XPath query `(.//*[(local-name(.) = 'a')][(./@href =...
`GET /api/user/auth_token` ``` { auth_token: { user: "[email protected]", token: "91bff21f・・・・・bf7a4", expires_at: 1460354503 } } ``` ↑のuserとtokenを `x-nasulog-auth-user: [email protected]` `x-nasulog-auth-token: 91bff21f・・・・・bf7a4` でアクセスすると、ワンタイムトークンでログインができる。 - 母艦のブラウザでトークンを取得して、サブのアプリとかSPAとかでワンタイムトークンでパスワードレスのログインをするイメージ。 - 恒久的なトークンではないので、ログイン後は従来通りの `cookie[_nasulog_session]` を使う。
完全に開発練習目的ですが、いかがでしょう?