1

FOr testing SDK the tool like fitnesse is a great and easy option , here fitnesse test are in data driven appraoach and triggers methods for each method in the sdk http://docs.fitnesse.org/FrontPage


1

APIs are naturally part of SDKs. It is how you interface with code in libraries (jars, dlls, etc). When I worked on a library/package, I just had to write functional tests that used the library/package. SDKs however are installable packages so there is also testing that goes along with that. When I worked on an installable toolbar we had to test the ...


1

This is called The Hallway Test. Also curse of knowledge. In short: you cant. You ask the cleaning lady* to try to use your software. Or a colleague from a different team. In role playing games there's such a concept; it can be trained over only several years of hard training. To some degree. Just ask the cleaning lady. * - she is not getting payed for this -...


Only top voted, non community-wiki answers of a minimum length are eligible