Yes, OAuth is required, even for testing. In order for you to get started quickly, there are a couple of options.
Perform the oAuth step manually once, and store the token on your machine for future tests.
Use a browser-less webdriver (e.g. Selenium) to go through the OAuth flow using the test credentials.