3DMark is a cross-platform benchmark suite that specifically recreates gaming environments and is mainly a good method of testing your graphical card's performance.
SpecsUpdate
Ranked in these QuestionsQuestion Ranking
Pros
Pro Monitors hardware
When running a 3DMark test, the software will also monitor your hardware and keep track of CPU/GPU temperatures, clock speeds, fan speeds and frame rate during a test.
Pro Cross-platform testing
Most of the tests provided in the 3DMark benchmark suite are cross-platform, meaning you can run them on both a Windows system, an Android device or an iPhone / iPad. This allows you to compare scores on systems with an entirely different operating system.
Pro Built-in stress test
A built-in stress test for 3D Mark was included in a free update which measures the stability of a system by looping a benchmark for a certain period of time. Shortly after, a stability report is generated. If 97% of the loops are successful, the system is stable enough for daily usage. The stress test is especially handy for overclockers who want to test their system's stability.
Pro Offers VR preview-benchmark
Included with 3DMark is VRMark, a preview for a new benchmark suite specifically aimed at testing performance in virtual reality environments.
Pro Extremely thorough testing
3DMark offers multiple different tests and uses all the latest technologies to recreate the most intensive graphical situations. 3DMark is able to test your GPU and use a lot of different factors such as OpenCL and DirectX 11. There are also testing options available for low-end pc's and extremely high-performance systems with multiple GPU's.
Cons
Con Technical issues on Windows 10 systems
3DMark suffers from a lot of technical issues when used on Windows 10 systems. Some of the bugs and problems that might occur are launch issues, installation issues and general crashes.
Con Missing some important features
The 3DMark benchmark suite is missing a few important options such as the ability to choose on which display the test needs to be rendered, and some extensive GPU-options such as anti-aliasing methods and texture filtering are absent.