Welcome to QA fullstack – the blog of a software tester

This blog is a collection of my knowledge, practices, and a list of utilities that I use in my work. Its purpose is to share my thoughts, be able information source for other Quality Engineering professionals or aspiring Software Testers.

Knowledge is best developed when they are shared. Hopefully, this blog will instill your interest in Quality Engineering and Software Testing!

  • Unable to open HTTPS sites when connected through OpenVPN

    If you are faced with a situation where sites are accessible via HTTP protocols, but not via HTTPS protocols using a VPN connection, for example

  • How do I detect dark mode using JavaScript?

    Detect Dark Mode in JavaScript and learn how to watch for changes, so you can update your styles accordingly.

  • Non-routable Internet addresses

    0.0.0.0/8 - the range is described in RFC 1122, RFC 3330 and RFC 1700 as "this host on this network", although given the usage scenarios, it would be more correct to call it "any address".

  • Top N Wireshark Filters

    Wireshark is a powerful network analysis tool designed for network professionals. It offers advanced filtering capabilities that allow users to focus on specific areas of interest, making it easier to identify potential issues. The main advantage of these filters is their ability to eliminate irrelevant traffic, helping you concentrate on the data that matters most.

  • Quick summary of HTTP codes

    There are many different types of HTTP status codes, each with its own meaning. Understanding HTTP Status Codes is essential for web development and debugging.

  • Authentication vs Authorization

    Authentication and authorization are two majority processes in information security that are employed by administrators to safe systems and data. Authentication is responsible for confirming the identity of a user or service, while authorization ascertains their access privileges.

  • What if you need to download Videos or Live Stream from YouTube?

    The internet is a vast sea of information, and YouTube is its most popular entertainment and educational platform. But what if you want to watch that fascinating documentary offline, or save a live stream of your favorite band's concert? This is where tools like `yt-dlp` and `ytarchive` come in handy.

  • How to get the dump file of a process in Windows?

    A dump is a snapshot of an application at the point in time the dump is taken. It shows what was being executed, which modules are loaded, and if saved with a heap, contains a snapshot of what was in the application’s memory at that point in time. Beginning in Windows Vista, the Windows Task Manager has included support for creating dump files. This can be very useful and is slightly quicker and less complicated than creating a dump using ProcDump or Visual Studio.