To deal with un-reproducible bugs, a tester can follow the given steps :
* Applying test steps that are as close to the bug description as possible.
* Processing the environment of that test.
* Analyzing and calculating the results created by the test execution.
* Keeping the time and resource constraints under examination.