What do you think are the Top 5 challenges of performing testing of APIs, I am referring only to only functional testing. I have generally come across many folks who are very good from app and business understanding but are not sure how to perform functional testing on APIs, what other reasons do you think exist as challenges to API tesing.
I am implementing a project using simple-salesforce so I can manage and trigger events on Salesforce Marketing Cloud. The problem I have encountered is that the documentation is not explicit if I can use simple-salesforce to access the Marketing Cloud endpoints.
I've noticed even that the login method on simple-salesforce can't be done by the Salesforce Marketing Cloud credentials. When I try to do this I get:
SalesforceAuthenticationFailed: INVALID_LOGIN: Invalid username, password, security token; or user locked out.
Did someone have the same issue? Can I access the Salesforce Marketing Cloud Certification through simple-salesforce?
I currently have a vendor that is working with us for staffing and Test Data Management is our next step in maturing our organization. Has anyone been down this path? I just don't want to take the word of the vendor as the only opinion.