Waiter2: Useful methods for working with dropdowns and Select
imALittleTester
by iamalittletester
2M ago
When it comes to selecting values from a classic HTML dropdown, in Selenium you need to perform a few tasks: first, define a WebElement that represents the dropdown as page element; then, using the WebElement, create a Select object; using the Select object, you can then choose an option from the dropdown. This latter option can be done by: visible text (specifying the option’s label), ‘value’ attribute (of the <option> HTML tag found under the <select> tag representing the dropdown, corresponding to which option you want to choose), or by index (position in the list of <option ..read more
Visit website
Watch me talk about testing with Java, Junit5, Selenium and best practices
imALittleTester
by iamalittletester
2M ago
Here is a recent recording with some good advice on testing with Java, Junit5, Selenium and best practices: https://www.youtube.com/watch?v=Glrn9jcJCuc. Enjoy ..read more
Visit website
Watch this Selenium all stars discussion that i am also a part of
imALittleTester
by iamalittletester
2M ago
Checkout the recording we made with Joe Colantonio for TestGuild, where we talked about Selenium and the upcoming Selenium Conference: https://www.youtube.com/watch?v=uxczD4fgxiQ. Including an all star lineup of Selenium Project members and committers. Enjoy ..read more
Visit website
Waiter2: Typing into fields
imALittleTester
by iamalittletester
2M ago
When it comes to typing, in the ‘waiter2’ library there are quite a few methods dedicated to this task. But there is a reason why there are so many (32 to be precise): they are different variations, given certain parameters, as the name suggests for each of them. Here are the considerations, whose combinations will give the method signatures: – each method for typing starts with clearing the field, before typing. This is to make sure the text you are typing is not concatenated to any existing text – some of the methods, after typing, will also type the TAB key, to switch focus to a different f ..read more
Visit website
Waiter2: Opening a page and waiting for it to load
imALittleTester
by iamalittletester
2M ago
In this post I will describe what the get, wait for page load and wait for jquery to load methods from the ‘waiter2’ library do, and how to use them in your tests. For setup details, please read the previous post. Waiting for a page to load: waitForPageLoadComplete There are 2 methods with the name ‘waitForPageLoadComplete’. The first one does not take any parameters. The second one takes an int as parameter, corresponding to how many seconds to wait for the page to finish loading successfully. I will refer to the no parameter variant in the following paragraph. This method simply waits for th ..read more
Visit website
My articles published in September
imALittleTester
by iamalittletester
2y ago
This September was quite productive, as i had 4 test automation related articles published, which i recommend reading: Creating an Architecture for Your Automated Tests Writing Automated Tests in Small Increments 4 Times Your Automation Passed While Bugs Were Present Now That You’ve Created Automated Tests, Run Them! Enjoy ..read more
Visit website
The Little Tester #159
imALittleTester
by iamalittletester
2y ago
These are the made up stories of a team working in an Agile environment. Their daily struggles and successes are presented in a comic/parody/satirical way. Click on the image to see it in full size. The team members are: Little, the main character. The team’s tester. Coffee, the team’s Java developer. Mr. Fancy, the team’s UI developer. Senor, the Senior Developer of the team. Kitty, the Scrum Master. Glasses, the Business Analyst. And the manager. Disclaimer This is a work of fiction. Names, characters, businesses, places, events, situations presented are either the products of the author ..read more
Visit website
My blog posts on Tech buzzwords testers should at least know about have been published!
imALittleTester
by iamalittletester
2y ago
Checkout my series of two blog posts on Tech buzzwords testers should at least know about: https://blog.testproject.io/2021/07/08/tech-buzzwords-testers-should-at-least-know-about-part-1/ and https://blog.testproject.io/2021/07/29/tech-buzzwords-testers-should-at-least-know-about-2/. With lots of useful links for in-depth learning. Enjoy ..read more
Visit website
The Little Tester #158
imALittleTester
by iamalittletester
2y ago
These are the made up stories of a team working in an Agile environment. Their daily struggles and successes are presented in a comic/parody/satirical way. Click on the image to see it in full size. The team members are: Little, the main character. The team’s tester. Coffee, the team’s Java developer. Mr. Fancy, the team’s UI developer. Senor, the Senior Developer of the team. Kitty, the Scrum Master. Glasses, the Business Analyst. And the manager. Disclaimer This is a work of fiction. Names, characters, businesses, places, events, situations presented are either the products of the author ..read more
Visit website
The Little Tester #157
imALittleTester
by iamalittletester
2y ago
These are the made up stories of a team working in an Agile environment. Their daily struggles and successes are presented in a comic/parody/satirical way. Click on the image to see it in full size. The team members are: Little, the main character. The team’s tester. Coffee, the team’s Java developer. Mr. Fancy, the team’s UI developer. Senor, the Senior Developer of the team. Kitty, the Scrum Master. Glasses, the Business Analyst. And the manager. Disclaimer This is a work of fiction. Names, characters, businesses, places, events, situations presented are either the products of the author ..read more
Visit website

Follow imALittleTester on FeedSpot

Continue with Google
Continue with Apple
OR