Issue #46 : Software Testing Notes
📝 Annotation Helper Attributes In TestNG • 📙 Getting Started with Integration Testing in Flutter • ⚫Testing Accessibility with Shadow Roots
Hello there! 👋
Welcome the 46th edition of Software Testing Notes, a weekly newsletter featuring must-read content on Software Testing. I hope this week has been good for you so far.
Consider subscribing if you haven’t already 👇
Last week, Ministry of Testing’s twitter account posted a great question about What should a Test Report NOT include?. It already has great many responses from the testing community. For me, it’s about adding too many happy path test scenarios just to make reports more green and increase the successful pass tests count, kind of makes these reports useless if you really think about it. As it increases the hours put preparing it and it don’t provide clear picture of your product.
Without further ado, lets dig into this week’s issue. I have lots of nice reads for you this week, let me know what your favorite is!
📚 On Testing
Dividing entire testing in positive and negative scenarios could be a bad idea. Maaret Pyhäjärvi provides very useful insights as to why.
➜ Read all curated stuff on Software Testing here.
Implementation of Page-Object-Model (POM) to Espresso (Native Android Testing) with Kotlin by Mesut Güneş
Espresso is a native test automation tooling developed by Google for Android UI Tests.
Great introduction of working with POM on Espresso by Mesut Güneş.
Learn how to test UI widgets along with the backend services in your Flutter project using Integration Testing.
Pallavi Ramam writes about using finite state machines to test an application with WebDriverIO test automation framework.
Fareena I put together a really good article about TestNG annotation helper attributes that are most useful for automation testing
A simple guide crafted by Gavin F. on how to automate API contract verification for Spring Boot applications.
Have you worked with 2FA while testing ? or wondering how you can ? Well, look no further, Guilherme Pinheiro details how he wrote Python tests with selenium that bypassed 2FA with Slackbot.
➜ Read all curated stuff on Software Testing Automation here.
If you are looking to get acquainted with performance testing with JMeter, this article by Lavisha Yadav provides a very great overview of the working with JMeter.
➜ Read all curated stuff on performance Testing here.
Github has added a Security category alongside the three existing categories – Automation, Continuous Integration, and Deployment.
➜ Read all curated stuff on Security Testing here.
➜ Read all curated stuff on Accessibility Testing here.
🛠️ Resources & Tools
Geany — is a powerful, stable and lightweight programmer's text editor that provides tons of useful features without bogging down your workflow.
Pythex — quick way to test your Python regular expressions.
Rubular — is a Ruby-based regular expression editor. It's a handy way to test regular expressions as you write them.
Kopier — lets you store your frequently shared profile links and access them lightning fast with shortcuts. Add unlimited links with custom keyboard shortcuts.
TestZeus — TestZeus is an open source automation framework built specifically for Salesforce.
📝 List of Software Testers
It's hard to find good articles, podcasts on Software Testing. Even hard to find people who create them. Are you also looking for amazing software testers to follow or read their content ? check out this page dedicated to software testers.
Testers added this week : Aleksandar Zeljković
Do you also create content around Software Testing ? Submit yours here and I will add it to the list.
🎁 Bonus Content
OTHER INTERESTING STUFF
Manage Your Energy, Not Your Time by Francisco Sáez
LAST WEEK'S MOST READ
😂 And Finally,
Keep Smiling and have a fun week.
📨 Send Me Your Articles, Tutorials, Tools!
👋 Reach Out
You can follow @thetestingkit to keep up-to-date on the community & fresh links to read.
Thanks so much for reading ,
Pritesh- Software Testing Notes