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

AstonJ
The obligatory speed test thread :smiley: Check here: https://www.speedtest.net When complete, click on the share link and copy and pas...
New
AstonJ
If you had the ear of a language creator, what would you say - what could they do to make a language that you would use? :upside_down_face:
New
AstonJ
Which apps do you think are killing it right now? Either from a technical perspective or ones that you like personally or feel have been...
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
New
AstonJ
The dev world doesn’t sit still, in fact it is probably one of the fastest paced industries around - meaning to stay current we are conti...
New
AstonJ
Do you think it’s worth worrying about? Do you think it’s going to be an even bigger issue in future? If so what can the teams of smaller...
New
Margaret
Hello everyone! This thread is to tell you about what authors from The Pragmatic Bookshelf are writing on Medium.
1147 29994 760
New
foxtrottwist
A few weeks ago I started using Warp a terminal written in rust. Though in it’s current state of development there are a few caveats (tab...
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

PragmaticBookshelf
Design and develop sophisticated 2D games that are as much fun to make as they are to play. From particle effects and pathfinding to soci...
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
PragmaticBookshelf
Tailwind CSS is an exciting new CSS framework that allows you to design your site by composing simple utility classes to create complex e...
New
Exadra37
I am asking for any distro that only has the bare-bones to be able to get a shell in the server and then just install the packages as we ...
New
PragmaticBookshelf
Create efficient, elegant software tests in pytest, Python's most powerful testing framework. Brian Okken @brianokken Edited by Kat...
New
AstonJ
If you want a quick and easy way to block any website on your Mac using Little Snitch simply… File > New Rule: And select Deny, O...
New
PragmaticBookshelf
Author Spotlight: VM Brasseur @vmbrasseur We have a treat for you today! We turn the spotlight onto Open Source as we sit down with V...
New
AstonJ
If you’re getting errors like this: psql: error: connection to server on socket “/tmp/.s.PGSQL.5432” failed: No such file or directory ...
New
PragmaticBookshelf
Explore the power of Ash Framework by modeling and building the domain for a real-world web application. Rebecca Le @sevenseacat and ...
New
Fl4m3Ph03n1x
Background Lately I am in a quest to find a good quality TTS ai generation tool to run locally in order to create audio for some videos I...
New