update credentials validation for new requirements, add tests
add posibility to choose which URL need to test
merge