These are colorimetric tests, where some rather general chemical reactions occur, such as reactions with conjugated double bonds, which are hardly unique to anabolic steroids let alone to any particular anabolic steroid. As between two or more test vials a number of different combinations of reactions can occur and to differing extents, different patterns of color can be produced.
Such testing is always what’s called presumptive rather than conclusive. It can give a reason to think a given substance may be present, or may not be present. It will never prove the point.
...
Aside from the general fact that tests of this type are only ever presumptive, the color chart gives further reason to be doubtful. For most esterified steroids, they report the results only in oil solution. But for example with testosterone propionate as powder, there’s no color change for either Test A or Test B, but testosterone propionate provided in oil solution is reported to give olive green for A and yellow for B. Why a different result than when supplied as powder?
The steroid is the same. That’s not the reason. Rather, the chemical properties of the particular carrier used must have provided the color change, for example by reaction with double bonds in fatty acids of the oil.
...
Another example would be the result with testosterone enanthate. There’s no chemical reason why in any colorimetric test testosterone enanthate would react differently than testosterone propionate. But here, they obtained a completely different color result than with the enanthate. This would be from the carrier being different.
Now what if the carrier used in your product was different than in the product they tested? Perhaps your supplier used ethyl oleate while their product happened to use, say, sesame oil. Or your supplier used different amounts of benzyl alcohol or benzyl benzoate than their product used.
The test might well then produce a different color pattern than what their chart says.