wolf4earth

wolf4earth

What tooling are you using to test a web application?

When building a web application there are quite a number of quality assurance related tools out there. Among them tools to do (a non-exhaustive list):

Now what I’m curious to hear is what concrete tools you’ve been using, why you’ve been using them, and what your experience with them is.

I’d like to focus on language agnostic tools (speak it doesn’t assume the language your app is built in) but if your language of choice has a super-rad thing you’d like to showcase in this category then feel free to do so. :slightly_smiling_face:

Most Liked

AstonJ

AstonJ

For simpler projects I generally look at top stats on the server and monitor resources used per page/request type.

This is really interesting when you turn things on like caching, and also really good for when you don’t have much control over the software used - eg, when you use Wordpress, Discourse or other 3rd party software.

wolf4earth

wolf4earth

Monitoring is an interesting area of tools too!

But I was thinking more of tooling which you’d be using before your application hits production. Anything from ensuring it can handle the expected load, verifying that API endpoints don’t behave unexpectedly when receiving garbage data, performing UI tests, to checking data sent to third-party services.

To speak in concrete terms, here are some tools I know of (but haven’t necessarily used) which fall into this category:

Is there any tool you’re using in this category, @AstonJ? :slightly_smiling_face:

ShowMeBillyJo

ShowMeBillyJo

We’re currently using Selenium (legacy) for UI testing before deploys. We’re investigating Selenium WebDriver as an alternative, but it’s slow going as we’re bottlenecked in dev at the moment.

Where Next?

Popular General Dev topics Top

siddhant3030
I’m thinking of buying a monitor that I can rotate to use as a vertical monitor? Also, I want to know if someone is using it for program...
New
chasekaylee
Just like the title says :smiley: which courses you find that have had the most impact in the span of your career as a developer?
New
AstonJ
Inspired by this tweet by @dasdom Even if you take out all the damage being done by humans, our planet has about 50B years before bein...
New
AstonJ
Do the test and post your score :nerd_face: :keyboard: If possible, please add info such as the keyboard you’re using, the layout (Qw...
New
dwaynebradley
For those that are interested, Snyk (developer security tool) announced support for Elixir earlier this week: Just thought I’d pass it...
New
AstonJ
00:00 The Year 2022 00:38 Web3 03:28 Metaverse 05:05 AI 06:22 Databases 07:31 JavaScript 09:58 Other Trends to Know WDYT - what wi...
New
malloryerik
With 100% less blockchain. I went searching for a lightweight immutable database that could be audited and ran into this. I guess this ...
New
Exadra37
Your users of the two forums are spread across the world, thus I am curious how did you solved it?
New
AstonJ
Chris Seaton, the creator of TruffleRuby has died. It appears from suicide :cry: He left this note on Twitter on the weekend: And one...
New
harwind
I’m working on a Spring Boot project and I have a controller where I want to map multiple request paths to a single method. Let’s say I h...
New

Other popular topics Top

PragmaticBookshelf
Learn from the award-winning programming series that inspired the Elixir language, and go on a step-by-step journey through the most impo...
New
Exadra37
I am thinking in building or buy a desktop computer for programing, both professionally and on my free time, and my choice of OS is Linux...
New
DevotionGeo
I know that -t flag is used along with -i flag for getting an interactive shell. But I cannot digest what the man page for docker run com...
New
AstonJ
You might be thinking we should just ask who’s not using VSCode :joy: however there are some new additions in the space that might give V...
New
AstonJ
I’ve been hearing quite a lot of comments relating to the sound of a keyboard, with one of the most desirable of these called ‘thock’, he...
New
New
AstonJ
In case anyone else is wondering why Ruby 3 doesn’t show when you do asdf list-all ruby :man_facepalming: do this first: asdf plugin-upd...
New
DevotionGeo
The V Programming Language Simple language for building maintainable programs V is already mentioned couple of times in the forum, but I...
New
PragmaticBookshelf
Author Spotlight Mike Riley @mriley This month, we turn the spotlight on Mike Riley, author of Portable Python Projects. Mike’s book ...
New
PragmaticBookshelf
Get the comprehensive, insider information you need for Rails 8 with the new edition of this award-winning classic. Sam Ruby @rubys ...
New