Verification of value in <select> with "I.seeInField" fails with WebDriver
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 45/100
- Issue type
- Bug
- Clarity
- Clearly specified
- Activity status
- Stale
- Tech stack
- javascript
- Domain
- testing
Research direction
Start with the I.seeInField implementation and its WebDriver path, then reproduce the reported select example with the provided snippet and versions. Compare the WebDriver behavior with Playwright; done means verifying the selected “Hamster” value without the invalid option selector error.
Written by the indexing model from the issue text.
Description
I want to report a defect.
The defect is about I.seeInField. When I want to use it to verify a <select> field has the expected value, it fails with WebDriver, but passes with Playwright. Not sure when it started. It was today the first time I wanted to use I.seeInField. Thatswhy I am not sure since when this defect exists.
Steps to reproduce:
I.amOnPage('https://interactive-examples.mdn.mozilla.net/pages/tabbed/select.html');
I.switchTo('#output-iframe');
I.selectOption('#pet-select', 'Hamster');
I.seeInField('#pet-select', 'Hamster'); // ✅Passes with Playwright. ❌Fails with WebDriver with error 'The selector "option" used with strategy "css" is invalid!'
Version used:
- CodeceptJS 3.6.5
- WebDriver.IO: 8.40.6
- Dominant language
- JavaScript
- Stars
- 4.2k
- Forks
- 756
- Avg merge
- 2d 9h
- Merged PRs (30d)
- 16
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from codeceptjs/CodeceptJS
-
stale
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
codeceptjs/CodeceptJS#5420 · 1 comment ·
-
stale
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
codeceptjs/CodeceptJS#5358 · 1 comment ·
-
stale
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
codeceptjs/CodeceptJS#4958 · 10 comments · 2 reactions ·
-
stale
Difficulty 1/5 Under an hour Newbie friendliness 72/100
codeceptjs/CodeceptJS#4778 · 3 comments ·
-
stale
Difficulty 4/5 3-5 days Newbie friendliness 38/100
codeceptjs/CodeceptJS#5618 · 1 comment ·
All issues in codeceptjs/CodeceptJS
Similar issues
-
bug confirmed issue
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
open-webui/open-webui#30750 · 1 comment ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
-
Mend: dependency security vulnerability untriaged
Difficulty 2/5 1-3 hours Newbie friendliness 70/100