<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Testing on ilham.dev</title><link>https://ilham.dev/tags/testing/</link><description>Recent content in Testing on ilham.dev</description><generator>Hugo -- gohugo.io</generator><language>en</language><lastBuildDate>Sun, 27 Sep 2026 00:00:00 +0700</lastBuildDate><atom:link href="https://ilham.dev/tags/testing/index.xml" rel="self" type="application/rss+xml"/><item><title>How I generate MAC addresses for tests without colliding with real devices</title><link>https://ilham.dev/posts/how-to-generate-test-mac-addresses-safely/</link><pubDate>Sun, 27 Sep 2026 00:00:00 +0700</pubDate><guid>https://ilham.dev/posts/how-to-generate-test-mac-addresses-safely/</guid><description>Generated MAC addresses are useful for examples, tests, lab configs, and mock network data.
The MAC Address Generator tool helps me inspect the input and output without writing a one-off script first.</description></item><item><title>How I generate UUIDs for test data and identifiers</title><link>https://ilham.dev/posts/how-to-generate-uuids-for-test-data/</link><pubDate>Sun, 27 Sep 2026 00:00:00 +0700</pubDate><guid>https://ilham.dev/posts/how-to-generate-uuids-for-test-data/</guid><description>A UUID v4 is a random-looking identifier that is useful when many systems need to create IDs without asking a central server first.
The UUID Generator tool helps with the mechanical part, but I still check the result before using it somewhere real.</description></item><item><title>How I record microphone audio for a quick test</title><link>https://ilham.dev/posts/how-to-record-microphone-audio-for-a-quick-test/</link><pubDate>Sun, 27 Sep 2026 00:00:00 +0700</pubDate><guid>https://ilham.dev/posts/how-to-record-microphone-audio-for-a-quick-test/</guid><description>A microphone test helps confirm the browser can access the mic and the input level is usable.
I use Microphone Recorder for the quick version of this task, then I review the output before relying on it.</description></item><item><title>How I test an HTTP request before writing the code around it</title><link>https://ilham.dev/posts/how-to-test-an-http-request-before-writing-code/</link><pubDate>Sun, 27 Sep 2026 00:00:00 +0700</pubDate><guid>https://ilham.dev/posts/how-to-test-an-http-request-before-writing-code/</guid><description>Before I put an API call into code, I like to prove the request works by itself: URL, method, headers, body, and response.
The HTTP Request Tester tool gives me a safe place to test the idea before I put it into a script, server, or production workflow.</description></item><item><title>How I test gRPC when normal HTTP tools are not enough</title><link>https://ilham.dev/posts/how-to-test-grpc-when-http-tools-are-not-enough/</link><pubDate>Sun, 27 Sep 2026 00:00:00 +0700</pubDate><guid>https://ilham.dev/posts/how-to-test-grpc-when-http-tools-are-not-enough/</guid><description>gRPC APIs do not look like normal REST endpoints. Instead of paths like /users, you call service methods with typed messages.
The gRPC Tester tool gives me a safe place to test the idea before I put it into a script, server, or production workflow.</description></item><item><title>How I use a stopwatch with laps for small tests</title><link>https://ilham.dev/posts/how-to-use-a-stopwatch-with-laps-for-small-tests/</link><pubDate>Sun, 27 Sep 2026 00:00:00 +0700</pubDate><guid>https://ilham.dev/posts/how-to-use-a-stopwatch-with-laps-for-small-tests/</guid><description>A chronometer is useful for quick manual timing when a full benchmark is unnecessary.
The Chronometer tool handles the repetitive part so I can focus on checking whether the result makes sense.</description></item></channel></rss>