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.