Did you know that I have started posting what we did on @nightwatchjs in the last month on @substack?
You can read it here nightwatch.substack.com/p/wh…
We’re 2/3 of the way through the month and getting I will be writing the next post very soon so make sure you subscribe!
Regular reminder that "It works in Chrome" is not a valid response to issues on the Web.
WebRTC is a perfect example of where Chrome didn't follow the spec and broke the web but has lead to companies like Slack cutting out all non-chromium based users from using that feature.
I appear to have a lot of free time on my hands. I am looking forward to updating my CV and getting time to hack on #Selenium for a bit. #MozillaLifeboat
I swear, you could be used as a text book example of how to spread disinformation. Data without sources, graphs with data that the source says hasn’t been updated in a while. Reports from doctors without stating which trust they work for...
ALT Meme of man standing in a suit in front of mirror. In the mirror there is the text “automation results” and the man looks dapper. We see his back and his suit is ripped at the back with the title “test scripts”
No, slightly worse. She was telling the US she was making that her permanent home while saying India was going to be her permanent home and now it turns out US green card holders can’t stand for political positions outside the US, that’s illegal.
An interaction on a #selenium issue has got me thinking that I should do a blog post series on each of the selenium commands.
In it I will explain what the command does and what it’s typically used with.
I will also explain the why it does the thing it does.
Dev: Y U NO WORK LIKE CHROME?
Browser Vendor: things have changed in the spec...
DEV: no other browser works like this ?!?!
BV: are you sure? Can you check others?
DEV: ok... so all browsers except Chrome work the same way
BV: told ya...
DEV: Y U NO WORK LIKE CHROME?!?
BV: *sigh*
#Selenium is doing its first-ever survey! If you use Selenium for work or just for fun, please can you fill it in! It will help us with future work that we are going to do!
forms.gle/ENVTrZA1GWxqFHKk9
Please get all your colleagues to complete the form and please RT for reach!
The reason why people struggle with #Selenium is not because Selenium is <flaky|hard|does have the API I want>. It's because they don't understand how a browser works at a fundamental level.
It's not their fault either! Browsers are incredibly complex bits of software.
If you are hitting issues with #Selenium when using `sendKeys` with Chrome 98, please downgrade to Chrome 97. An issue, with failing tests, have been submitted to the folks at Google
Detailed FT investigation into failed UK attempt to develop homegrown track/trace app, using 160 coders & £11m
one nugget about a British territory that did launch its app this month, having spent £0.1m, after using Ireland’s open source code - Gibraltar
on.ft.com/386I2of
I was turned down from a job because they didn’t think I had enough experience shipping features to large groups of users…
Apparently working on Firefox or Selenium doesn’t count…
Hi! My Name is David. I spent 2 days on and off on a problem, wrote a whole Java Package to try to solve a problem.
I fixed the issue by deleting that code and writing 15 lines of code.
I have been an engineer for the last 15 years...
Pay your testers the same salary as as your developers, and sometimes pay testers more. They have amazing empathy for developers and users at the same time!
How can Patrick be banned but @premiumbusiness accounts like @GillianMcKeith spread covid disinformation causing people to get sick and potentially die? He agreed with a post… that’s it
#Selenium 4.0.0a7 has been released for python! This version has a number of really cool new evented APIs that you can try out! It is using the Chrome Debug Protocol (CDP)! Unfortunately it has meant we have dropped support for python 2.7 and < python 3.7.
Leadership Pro-tip: Help your teams celebrate their victories and let people know... no matter how small it might seem.
Praise should always be public!
I would fire the “senior” engineers for being over levelled. Senior engineers jobs are to mentor and build up the engineers below them. If they find that a burden then they need to re-evaluate their seniority. nitter.app/abdurrakhimov/status/9…
As a manager, and I am atypical, I look at the requirements per level every 6 months and look who is achieving what. I tell my reports to do that too and we compare notes.
If your manager isn’t then ask them to do this.
I don’t normally do Twitter spaces but I listened to @techgirl1908’s tonight and, as an engineering manager who has built a few successful groups, toxic people can destroy teams.
Time and place is important when airing grievances!
Did you know that each month the Browser Testing and Tools Working Group meets to discuss changes to future of #Selenium in the Browser. Each month we publish meeting minutes! This month's notes are available at w3.org/2021/02/10-webdriver-…
#Selenium Python Bindings 4.0.0.b1 has just been released! Go get it from pypi.org/project/selenium/4.… or install the latest with `pip install selenium --pre`
So in just over a month I, with help from a couple others, have taken the #Selenium repo
From: PR >110
Issues > 500
To: PR ~60
Issues ~390
There is still a lot to do but we're getting there!
Dear @YvetteCooperMP can you do something to question the Home Secretary in the chamber on this like Tim Loughton did in that committee? You will walk the floor with her, again and like always.
Definitely true from what I’ve seen on other multi-vendor FOSS projects. FAANG pref cycles value new impact vs improving or maintaining existing projects
The year is 2018...
Making websites is incredibly easy due to numerous standards and shared standards tests.
Browser vendors work together to make sure the web is interoperable.
And Google still has websites that only work in Chrome...
I am not going to lie to all you #Selenium folk... when Selenium 4 ships I am going to be deleting a metric ton of code that's been deprecated...
And it's going to be beautiful!
Rishi Sunak makes fun of transgender people
The same week Brianna Ghey's mother is in the chamber
It's not just the Online Safety Act, it's the British Prime Minister who is not doing enough to protect every person in our country #PMQs
I am looking to drop Python 2.7 support for #Selenium as it is growing increasingly hard to do the things. Looking at the @ThePSF Dataset there is still a large number of users on it.
If you're still on Python 2.7 could you let me know why you can't move to Python 3?
ALT Cartoon drawing by Monstika with 2 cells:
Top Cell:
Person 1, Hey! Why do programmers always use Dark Themes?
Bottom Cell:
Person 2, Because Bugs are attracted to light
One of the things that I was most proud of while working on WebDriver at Mozilla was the effort my team put into making sure you didn’t need a new geckodriver with every version of the browser...
Interviewers: prove you know how to code
Me: I've been employed doing exactly that for 4 years
Interviewers: build a linked list from scratch
Me: literally just ask one of my old co-workers if I wrote code
Interviewers: do it on a whiteboard
Me: I code on a computer tho :(
Folks, I’m hosting a webinar about speeding up your releases with parallelization on Selenium and BrowserStack. Join me on April 22, at 4 PM GMT! Register here: bit.ly/2ValkW8
Contributing to #OpenSource is something that anyone can do. It can help you understand how others work, can help you grow your career.
If you want to see how easy it is to get involved, you can join me for my twice-weekly #twitchtv stream!
twitch.tv/automatedtester
ALT cartoon of a man in front of a computer.
First scene man says while grabbing the computer: "I hate this job"
Second scene man says while pulling on his face: "And I hate my life"
3rd scene man is very irate and shouts: WHY IS THIS HAPPENING TO MEE!
4th scene and the man is calm: nevermind, misspelled a variable
Seeing the #LeaveOurKidsAlone hashtag trending and all I can think of is
ALT Meme with a scientist doing experiments described as “vaccine research” in one frame and a women on a toilet with a phone described as “anti vaccine mom research “
Really sorry to hear about the layoffs at Mozilla. Everyone of them would have made the web better while at Mozilla. Happy to help amplify their voices if they need it #MozillaLifeBoatV2#MozillaLifeboat