When the testing is conducted at different configuration(Hardware as well software) then a test team have to take care of all the things into the consideration. A single error will fail the entire things (the error may be human
fault or configuration problem or hardware problem or software problem or product problem).
When testing is related to the USER inter-operability testing means different mind will be working on same thing. Therefore it present a big challenge to the testing effort.