Would you like to know a faster, reliable, and lightweight way to manage your properties files and configurations?
This article will show you what to do it using #Java
http://www.eliasnogueira.com/easily-manage-properties-files-in-java-with-owner/
This article will show you what to do it using #Java
http://www.eliasnogueira.com/easily-manage-properties-files-in-java-with-owner/
Elias Nogueira
Easily manage Properties Files in Java with Owner - Elias Nogueira
This post belongs to the How to create Lean Test Automation Architecture for Web using Java series. If you didn’t see the previous posts, please check them out! Introduction A good practice when we are creating an automated test framework using Java is the…
One common test scenario to automate nowadays is to read a QR Code to use its contents to proceed to the next operation.
I will show you how to read it either in a Mobile or Web App using Java and open-source tools.
http://www.eliasnogueira.com/how-to-read-qr-code-content-from-your-mobile-or-web-app/
I will show you how to read it either in a Mobile or Web App using Java and open-source tools.
http://www.eliasnogueira.com/how-to-read-qr-code-content-from-your-mobile-or-web-app/
Elias Nogueira
How to read QR Code content from your Mobile or Web App
Learn how to read the QR Code image content from your mobile or web app and automate that impossible test scenario.
This excellent article will show you how to apply the Load Testing using a Kubernetes cluster with Locust.
https://clementjoye.medium.com/automated-load-testing-with-locust-and-kubernetes-aks-d125601cf7e6
https://clementjoye.medium.com/automated-load-testing-with-locust-and-kubernetes-aks-d125601cf7e6
Medium
Automated load testing with Locust and Kubernetes (AKS)
This article is meant for people with an interest for running load tests with Kubernetes in an automated way. Powershell scripting…
The #EuroSTARConf Programme is out! I’m excited to be part of this & I hope you will join us in September.
Check out my talk!
https://conference.eurostarsoftwaretesting.com/event/2021/technical-aspects-of-implementing-the-shift-left-approach/
Check out my talk!
https://conference.eurostarsoftwaretesting.com/event/2021/technical-aspects-of-implementing-the-shift-left-approach/
EuroSTAR Conference
Technical Aspects to Implement the Shift Left Approach | EuroSTAR
In the shift left approach, some techniques can give a shared technical understanding, faster feedback, and a more reliable product.
I'm a big fan of using images to explaining anything because it's easy to explain and to get insights about what you need to do.
This article shows exactly this for the unit and integration levels.
https://medium.com/swlh/visualizing-your-automated-testing-strategy-d25ca06abc4e
This article shows exactly this for the unit and integration levels.
https://medium.com/swlh/visualizing-your-automated-testing-strategy-d25ca06abc4e
Medium
Visualizing Your Automated Testing Strategy
Does your automated testing strategy make you feel safe? Do you follow a consistent set of testing patterns? Are you tired of debating…
This is an excellent article explaining how the Facebook Engineering team managed to make the finding and fixing process more efficient.
https://engineering.fb.com/2021/02/17/developer-tools/fix-fast
https://engineering.fb.com/2021/02/17/developer-tools/fix-fast
Would you like to properly manage the configurations in your automated tests like environments or any other data?
@imalittletester will show you how to do this!
To be honest I like more the approach using the Owner library that is far away easier and lightweight comparing to Spring.
https://blog.testproject.io/2021/02/09/using-spring-to-switch-environments-in-automated-tests/
@imalittletester will show you how to do this!
To be honest I like more the approach using the Owner library that is far away easier and lightweight comparing to Spring.
https://blog.testproject.io/2021/02/09/using-spring-to-switch-environments-in-automated-tests/
TestProject
Using Spring to Switch Environments in Automated Tests - TestProject
In this post, I will go over how we can use Spring libraries to switch environments when we have TestNG or JUnit 5 based automated tests.
Would you like to learn how to testing @quarkus web apps applying component and integration tests?
This awesome article from @alexsotob will help you (a lot) with hands-on examples.
https://www.infoq.com/articles/testing-quarkus-integration/
This awesome article from @alexsotob will help you (a lot) with hands-on examples.
https://www.infoq.com/articles/testing-quarkus-integration/
InfoQ
Testing Quarkus Web Applications: Component & Integration Tests
Quarkus is a full-stack, Kubernetes-native Java framework made for Java virtual machines (JVMs) and native compilation. Instead of reinventing the wheel, Quarkus uses well-known enterprise-grade frameworks backed by standards/specifications and makes them…
We do need to catch errors earlier or fail fast, don't we? Learn 7 stages where you can apply the Shift-Left approach and speed up the process.
https://levelup.gitconnected.com/shift-left-7-stages-to-speed-up-application-development-while-improving-quality-498d9a7b9393
https://levelup.gitconnected.com/shift-left-7-stages-to-speed-up-application-development-while-improving-quality-498d9a7b9393
There're different methods to generate data to use in your tests. In this article, you will see that the RandomStringUtils might be not the best choice.
http://www.eliasnogueira.com/reasons-to-avoid-randomstringutils-for-test-data-generation/
http://www.eliasnogueira.com/reasons-to-avoid-randomstringutils-for-test-data-generation/
Elias Nogueira
Reasons to avoid RandomStringUtils for test data generation - Elias Nogueira
Which problem do we want to solve? We will try to solve one of the worst practices used on tests at any level: fixed/hard-coded data. I want to avoid as much as possible any manual pre-action before I can run my tests and, because of that, I try to avoid…
It's almost impossible to test everything, right?
Focusing on what matters the most is the key to success in any profession.
This article will show (our refresh) you about Pareto’s Principle.
https://blog.testproject.io/2021/03/03/achieve-more-with-less-paretos-principle-in-software-testing
Focusing on what matters the most is the key to success in any profession.
This article will show (our refresh) you about Pareto’s Principle.
https://blog.testproject.io/2021/03/03/achieve-more-with-less-paretos-principle-in-software-testing
Tricentis
Learn: Software Testing 101
We've put together an index of testing terms and articles, covering many of the basics of testing and definitions for common searches.
Two reasons for me why automation frameworks will fail are:
- choose a market-driven tool
- lack of design patterns usage
This article shows another 5. 😄
https://betterprogramming.pub/why-automation-frameworks-tend-to-fail-9b282e170754
- choose a market-driven tool
- lack of design patterns usage
This article shows another 5. 😄
https://betterprogramming.pub/why-automation-frameworks-tend-to-fail-9b282e170754
This short article will give you and advice to keep your code reliable all the time by making test automation a habit.
https://dev.to/m3h0w/always-write-at-least-1-end-to-end-test-you-ll-love-it-i-promise-2kpm
https://dev.to/m3h0w/always-write-at-least-1-end-to-end-test-you-ll-love-it-i-promise-2kpm
DEV Community
Always write at least 1 end-to-end test. You'll love it, I promise.
The cover image shows you how I felt the first time I ran an end-to-end test of a web service I was d...
Do you need to start writing visual regression tests and don’t know the tools you can you?
This article will show to you some good tools and a small comparison table.
https://medium.com/newskit-design-system/cross-browser-visual-testing-picking-the-right-tool-for-newskit-design-systems-20531018c0
This article will show to you some good tools and a small comparison table.
https://medium.com/newskit-design-system/cross-browser-visual-testing-picking-the-right-tool-for-newskit-design-systems-20531018c0
Medium
Cross browser visual testing — Picking the right tool for NewsKit design systems
In a world where most IT products are fighting for a bigger audience, it’s becoming increasingly important to have a visually pleasing and…
Are you looking for different useful files to help you during the manual/exploratory test or even during the test automation?
Check this repo that has a lot of different files in different conditions (resolution-bases, large files, etc...)
https://github.com/LukaszLapaj/software-testing-resource-pack
Check this repo that has a lot of different files in different conditions (resolution-bases, large files, etc...)
https://github.com/LukaszLapaj/software-testing-resource-pack
GitHub
GitHub - LukaszLapaj/software-testing-resource-pack: Various files useful for manual testing and test automation etc.
Various files useful for manual testing and test automation etc. - LukaszLapaj/software-testing-resource-pack
An achievement to celebrate: 222 stars in the Selenium Java Lean Test Architecture with some design patterns and the adoption of Selenium 4 Grid.
If you liked the project, give it a ⭐
https://github.com/eliasnogueira/selenium-java-lean-test-architecture
If you liked the project, give it a ⭐
https://github.com/eliasnogueira/selenium-java-lean-test-architecture
GitHub
GitHub - eliasnogueira/selenium-java-lean-test-architecture: Ready to use Lean Test Automation Architecture using Java and Selenium…
Ready to use Lean Test Automation Architecture using Java and Selenium WebDriver to speed up your test automation - eliasnogueira/selenium-java-lean-test-architecture
Would you like to get 100 tips about Java Testing Tools like JUnit5, WireMock, RestAssured, Selenium WebDriver, and TestNG?
This post is for you!
http://www.eliasnogueira.com/100-best-tips-about-java-and-testing-tools/
This post is for you!
http://www.eliasnogueira.com/100-best-tips-about-java-and-testing-tools/
Elias Nogueira
100 Best tips about Java Testing tools - Elias Nogueira
I started a new initiative 100 days ago: post daily tips about Testing tools you can use with Java! I posted it on Twitter and LinkedIn.By the way, don't hesitate to follow/add me! What are the tools? I have covered the following tools that can give you complete…
Would you like to send data through a POST request in a professional and low-maintenance way using RestAssured? Check you this article!
http://www.eliasnogueira.com/the-best-way-to-add-a-request-body-to-a-post-request-using-rest-assured/
http://www.eliasnogueira.com/the-best-way-to-add-a-request-body-to-a-post-request-using-rest-assured/
Elias Nogueira
The best way to add a Request Body to a POST request using Rest-Assured - Elias Nogueira
Introduction One of my activities is to review the Quality Engineers' technical assignment. We ask the candidate to automate at least 2 features in the API and Web layers. Most of the candidates are delivering the API test automation solution using Java and…
Did you know about the Advent of Code?
It's an Advent calendar of small programming puzzles.
But, what about testing?
you could extend your skills by solving the puzzle and adding tests on top of that!
What do you think?
https://adventofcode.com/
It's an Advent calendar of small programming puzzles.
But, what about testing?
you could extend your skills by solving the puzzle and adding tests on top of that!
What do you think?
https://adventofcode.com/
Would you like to increase your test automation skills, but you don't have an app for that?
This article will show you 19 websites to practice automation testing (UI, API, Mobile).
https://ultimateqa.com/dummy-automation-websites/
This article will show you 19 websites to practice automation testing (UI, API, Mobile).
https://ultimateqa.com/dummy-automation-websites/
Ultimate QA
20 Websites to Practice Automation Testing (UI, API, Mobile)
Best dummy websites to practice automated software testing. Explore these websites and discover how you can become a better tester.
I'm doing my end of the year review and I could only remember everything I did because of an action I take during my 1-1 sessions: I write, in advance, everything I'm working on (past and present) and the accomplishments.
Tip: prepare your agenda in advance with whatever person you do 1-1 sessions.
The advantage? You will have a focused session and you will be able to work better in any work in progress activities.
Tip: prepare your agenda in advance with whatever person you do 1-1 sessions.
The advantage? You will have a focused session and you will be able to work better in any work in progress activities.