I want to create dummy outlook accounts that I can use for E2E tests

Kushal Cuttari 20 Reputation points
2025-08-25T22:47:53.5633333+00:00

Hello,
I'm integrating with the Microsoft graph SDK. As a part of the integration I would like to create end to end tests where I can simulate scheduling calendar events, updating calendar events, deleting calendar events, sending and receiving email, etc. For obvious reasons this will not work with a regular outlook account so I was hoping I could have this testing user created for that purpose.

Microsoft 365 and Office | Development | Microsoft 365 Developer Program
0 comments No comments
{count} votes

Accepted answer
  1. Gabriel-N 4,645 Reputation points Microsoft External Staff Moderator
    2025-08-26T01:39:38.6+00:00

    Hi Kushal Cuttari

    Thanks for reaching out via the Q&A Forum.

    To support your end-to-end testing scenarios with Microsoft Graph, such as scheduling, updating, and deleting calendar events, as well as sending and receiving emails, I recommend setting up a Microsoft 365 Developer Tenant. This environment is specifically designed for development and testing purposes.

    You can find more details in the following official documentation:

    If you're unable to sign up for the Developer Program, you can use a trial or paid subscription that supports Microsoft Graph API. Most Microsoft 365 commercial plans support Graph API access, including:

    Microsoft 365 Business Basic / Standard / Premium

    Microsoft 365 Apps for Business

    Microsoft 365 Enterprise (E1, E3, E5)

    Microsoft 365 Education (A1, A3, A5)

    These plans allow Graph API access as long as the services you're trying to use (e.g., Outlook, Calendar, Teams) are included in the subscription 1 2. Note that some advanced APIs, like Teams compliance recording, may require higher-tier licenses such as E5 3.

    I hope this information is helpful. Let me know if you need further assistance!


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    0 comments No comments

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.