We are about to enable LDAP (as a means to get data in and out of permanent storage) in our already existing product suite. Can any one help in guiding me as how to build up the test cases for it?
I've been surfing through www.ldapzone.com and gathered some 'minimum' information I should know but still don't feel confident. The fear has ruined the peace of my nights ... HOneslty!
Any help, suggestions, advices - more than welcome ... Pls accommodate ..
I think the first thing to do is determine the scope of the problem. Which Directory Servers will you support? What versions?
What's the implemetation? Are you using it for authentication at log in, or are you using it to populate your user records? What is being done about passwords (you don't store them in your product when using LDAP)? Can you have "LDAP users" and "non LDAP, or local, users"
What you have to do is first identify the servers where LDAP is loaded and identify the server name, port number, user name and password. After getting all this information you have to learn about the tree structure of LDAP directory. Learn about o, ou, dn,cn and the attributes.
Once you are done with the above stuff you can access the Directory server by Dos window, unix window, Server access tool and Browser. Ldap search commands are used to access from dos and unix and urls are used to access from browsers. There are few basic Directory server access tool you can use them also. I would suggest you should use Dos or unix as you can write small scripts to make the testing faster.
What you have to check is about the flow in and out of the directory.