Root cause: Order change in Microsoft Internet Explorer 8 and up for Outer HTML of a table.
If a rare case where Certify process is trying to verify that the outerhtml of a table on
the web page contains a certain string; for example, <TABLE height=113 width="39%" border=0.
In Microsoft Internet Explorer 8 and Microsoft Internet Explorer 9, the attributes in a different order (than in Microsoft Internet Explorer 6 and Microsoft Internet Explorer 7).
The test is checking if the outerhtml contains: <TABLE
height=113 width="39%" border=0
But the outerhtml in newer versions of Microsoft Internet Explorer is now showing: <TABLE
border=0 width="39%" height=113
All the values are the same but in a different order. The test will fail with the message "actual
value does not contain the expected value"
Best Practice: It is recommended that each attribute be verified individually rather than as a long string (as done in the example above).