Following on my recent discovery of Selenium Manager, I checked out another project by Boni Garcia called Selenium-Jupiter. It uses some advanced features of JUnit 5 (aka Junit-Jupiter) to make tests easier to write with less boilerplate code, part of that is using WebDriverManager to automatically instantiate WebDriver instances without downloading chromedriver, putting it in … Continue reading Selenium Jupiter for tests with less boilerplate code
Melissa Perri posed this question on Twitter: https://twitter.com/lissijean/status/1585684926497755136?s=20&t=pz0LXhrMAm7yetDSYR562w Aaron Hodder had a great response on Linkedin: https://www.linkedin.com/posts/ahodder_melissa-perri-recently-tweeted-is-it-me-activity-6993016143603003393-qrK8?utm_source=share&utm_medium=member_desktop He talks about how companies are giving up on manual testing in favor of automation. Definitely worth the read. My response about the ramifications of automation vs manual testing (it doesn't have to be either / or): There … Continue reading Are companies getting worse at QA testing?
So I was working with WebDriverManager this morning and one thing led to another, and I ended up browsing the Selenium source repo (as one does) and saw some curious commits (like these): mark Selenium Manager implementations as beta fix the framework conditionals for Selenium Manager Add Selenium Manager support for Linux & Mac from … Continue reading SeleniumManager (beta) released with Selenium 4.6.0
Greg Paskal on the "Craft of Testing" Youtube Channel, talks about the trap of "Going for Green" or writing tests with the aim of making sure they pass. He has some great points and I recommend the video. Here are my comments from watching his post: Two big differences I see with writing test automation … Continue reading Tests need to fail
If you use VMWare vCloudDirector administration tool for managing your virtualization datacenter, you should be aware of the following vulnerability and patch your systems. "An authenticated, high privileged malicious actor with network access to the VMware Cloud Director tenant or provider may be able to exploit a remote code execution vulnerability to gain access to … Continue reading VMWare Cloud Director Security Vulnerability
"Are you only interested in test automation?" I was asked this question casually, and here is my (detailed) response: My opinion is that test automation serves 3 main purposes: 1. Help developers move faster by giving them rapid feedback as to whether their changes “broke” anything.2. Help testers move faster and find bugs better by … Continue reading Are you only interested in test automation?
Yet another victory over MacOS!To stop MacOS from rearranging your virtual desktops (after you have them just the way you want them):Go to System Preferences > Mission ControlUncheck "Automatically rearrange Spaces based on most recent use" Thanks to:https://www.appsntips.com/learn/how-to-stop-mac-spaces-from-rearranging-themselves-on-macos/ P.S. If virtual desktops (or "Spaces" as Apple calls them) are new to you: Press "F3" to … Continue reading Stop MacOS from rearranging virtual desktops
Google is ending it's free email service with GSuite including GMail with custom domains. What is your strategy going forward? If you want to continue, it will cost you at least $12/user a month. If you have a small company with 10 people, that's $1440 every year for email @yourdomain. Sure, you also get Google … Continue reading Free Google Mail is going away. What are my options?