openimsdk / open-im-server

IM Chat
https://openim.io
Apache License 2.0
13.73k stars 2.42k forks source link

Feature: E2E testing workflow ideas based on Selenium #1262

Closed DreamerXXT closed 6 months ago

DreamerXXT commented 10 months ago

Checklist

Is this feature request related to a problem?

None

Problem Description

Solution Description

Conduct a roughly complete positive test using the correct process:

  1. Enter an 11-digit phone number, use the default verification code, input a six-character combination of numbers and letters for the password, along with personal information, to complete the registration.
  2. Log in using the account you just registered.
  3. After a successful login, initiate a private chat with the default friend and send: text message, image message, and video message.
  4. Initiate a group chat in the default group, and send: text message, image message, and video message.
  5. Log out using the current account. After successfully logging out, return a "Test successful" message.

Benefits

It can perform an automated test verification for the basic functions of IM.

Potential Drawbacks

No response

Additional Information

No response

kubbot commented 10 months ago

This issue is available for anyone to work on. Make sure to reference this issue in your pull request. :sparkles: Thank you for your contribution! :sparkles: Join slack 🤖 to connect and communicate with our developers. If you wish to accept this assignment, please leave a comment in the comments section: /accept.🎯

HzTTT commented 10 months ago

/accept

cubxxw commented 10 months ago

Thank you for taking ownership of this issue. We would like to extend a warm welcome to you to follow up on this matter in the issue thread. Additionally, we cordially invite you to join our Slack or OpenIM app to participate in further discussions with us. Thank you again for your contribution. @HzTTT

cubxxw commented 10 months ago

@HzTTT Do you have any questions regarding this e2e testing? Perhaps you could join our Slack channel and participate in our discussions to stay updated and seek assistance. We would be grateful for your presence and input.

https://join.slack.com/t/openimsdk/shared_invite/zt-22720d66b-o_FvKxMTGXtcnnnHiMqe9Q

kubbot commented 6 months ago

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 7 days.

kubbot commented 6 months ago

This issue was closed because it has been stalled for 7 days with no activity.