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

Exadra37
Cloudflare as workers to run serverless code without using containers: So it seems that Isolates is based on: What we ended up settl...
New
jaywengrow
Hello! It’s Jay Wengrow, author of A Common-Sense Guide to Data Structures and Algorithms. My book now has a supplemental website, where ...
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
Always interested in seeing what apps people use and how they organise their phones/home screens! Here’s mine…
New
New
jss
What do people think about Data-Oriented Programming, like this book tackles? https://www.manning.com/books/data-oriented-programming Ho...
New
AstonJ
Just listened to @rvirding’s interview here and he mentions #lua (and Luerl) - just wondered if anyone’s used Lua and what you think of it?
New
jaeyson
Hi all, does anybody tried Shankar Devy’s Phoenix Inside Out book series? Also, will there be a big difference (aside from context prior...
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

Other popular topics Top

DevotionGeo
I know that these benchmarks might not be the exact picture of real-world scenario, but still I expect a Rust web framework performing a ...
New
AstonJ
poll poll Be sure to check out @Dusty’s article posted here: An Introduction to Alternative Keyboard Layouts It’s one of the best write-...
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
AstonJ
I ended up cancelling my Moonlander order as I think it’s just going to be a bit too bulky for me. I think the Planck and the Preonic (o...
New
dimitarvp
Small essay with thoughts on macOS vs. Linux: I know @Exadra37 is just waiting around the corner to scream at me “I TOLD YOU SO!!!” but I...
New
AstonJ
If you get Can't find emacs in your PATH when trying to install Doom Emacs on your Mac you… just… need to install Emacs first! :lol: bre...
New
Help
I am trying to crate a game for the Nintendo switch, I wanted to use Java as I am comfortable with that programming language. Can you use...
New
New
First poster: AstonJ
Jan | Rethink the Computer. Jan turns your computer into an AI machine by running LLMs locally on your computer. It’s a privacy-focus, l...
New
pragdave
Build robust LLM-powered apps, chatbots, and agents while mastering AI engineering principles that will help you outlast the tools and th...
New