Our Testing Methodology - Error Fixer
How We Verify Fixes
At EFX, we don’t just write about fixes; we test them on our own installations with different hardware (even with limited availability). Here is what our 5-step process looks like:
The 5-Step Testing Process
1. Reproduce the Problem
The first step is obviously analysing the error reported by the users:
- Install the game on the testing bench with the latest driver versions (for Nvidia latest game ready if any)
- Replicate the exact issue
- Document and explain the problem with screenshots, error logs, and FPS metrics
Note: The errors are mostly collected through game forums and Reddit. Since these are the most common places where “gamers” talk about their favourite game.
2. Research and Test Multiple Solutions
The most important part is research, every single problem is almost every time faced by someone else. For games with big user bases this is the case, almost everytime.
- Test known solutions and research more if any.
- Compare the effectiveness of each fix on different hardware
3. Verify The Issue Across Multiple PCs
| Test Bench | Purpose | Example Use Case |
|---|---|---|
| High End PC (Ryzen 9800x3D, RTX 5080) | Latest AAA games, ray tracing | Testing Cyberpunk 2077 optimization |
| Mid Range PC (i5/i7 Bench with 70/60 RTX Cards) | Budget gaming | For testing FPS numbers on common hardware. |
| On Legacy GPUs (GTX 1060, RX 580) | Playability on very-low-end PCs | Obtaining High FPS on low-end PCs while sacrificing some visuals. |
4. Document Performance Metrics
We record a lot of data for every test:
Every test set consists of data like FPS, FPS Counts on different settings, Hardware-related issues if any, and whether one single setting might be leading to issues.
Example data we collect:
Before fix: 87 FPS average, 1% lows at 45 FPS (stuttery)
After fix: 134 FPS average, 1% lows at 98 FPS (smooth)
Test system: RTX 5080, Ryzen 7800x3d, 1440p High settings
5. Update After Game Patches
As mentioned earlier, we test games mostly after major updates:
- Major seasonal updates drop (e.g., Destiny 2 seasonal updates)
- Users report that a certain fix has stopped working
- New hardware releases (e.g., GPUs, CPUs) have had issues with certain games for a while (e.g., Ryzen CPUs).
Why Multiple PC Configurations?
The Hardware Dependency Problem
There is no way a developer can test the thousands or maybe millions of different configuration types that users might have. That is why developers always release closed alpha and beta tests to test games and iron out issues before the full release.
Our Verification Standards
A fix only gets published if it meets all these criteria:
- ✅ Works on at least 2 different systems
- ✅ Provides measurable improvement (FPS increase, crash fixes)
- ✅ Doesn’t break any other game features
- ✅ Is reproducible (works consistently, not just once, and is reported to work)
- ✅ Is updated for the current game version
Tools We Use
Here are some tools that we use, the list might change from time-to-time according to industry standards.
Performance Monitoring
- MSI Afterburner - FPS counter, GPU/CPU usage
- CapFrameX - 1% low tracking
- HWiNFO64 - Hardware sensors, thermal monitoring
- GeForce Experience / AMD Software - performance overlays
Benchmarking
- In-game benchmarks (when available)
- Custom test scenarios (specific areas with performance issues)
- Synthetic benchmarks (3DMark for GPU tests)
Error Logging
- Event Viewer (Windows crash logs)
- Game crash dumps (analyzing .dmp files)
- Driver crash reports (TDR errors, DX errors)
Example: Testing Steps
Case Study: “Fix Borderlands 4 FPS Drops”
1. Problem Discovery
- Community reports “massive FPS drops” in certain areas
- We load game on RTX 5080 system → confirmed 87 FPS avg (should be 130+)
2. Testing Phase
- Tested 5 different graphics settings
- Found culprit: Volumetric Fog on “Ultra” tanks FPS by 40%
- Lowering to “Medium” FPS jumped to 134 average
3. Cross-System Verification
- Re-tested on RTX 2060 system → Same behavior (70 FPS → 115 FPS)
- Re-tested on GTX 1060 → FPS improved 45 → 68 FPS
4. Documentation
- Captured before/after screenshots
- Recorded FPS graphs with MSI Afterburner
- Published with exact system specs and patch version tested
Transparency & Trust
You Can Verify Our Tests
We encourage readers to:
- Check our revision dates on each article
- Report if a fix doesn’t work for you
- Share your system specs when commenting
We Update When Wrong
If a game patch breaks our fix or we discover an error:
- ✅ We update the article immediately
- ✅ We add a notice about what changed
- ✅ Retest on current version