Skip to content

Commit 4bf0c44

Browse files
author
hm
committed
add test case
1 parent 7af5775 commit 4bf0c44

File tree

67 files changed

+2767
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

67 files changed

+2767
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
| Index | Function Module | Test Case Name | Test case type | Priority | Precondition | Step description | Expected result | Remarks |
2+
| - | - | - | - | - | - | - | - | - |
3+
| 1 | Account system/workspace | Workspace - Personal Area - UI Style | Functional testing | P0 | Home page dashboard after login | 1. Display avatar, username, click<br>2. Display personal homepage, click<br>3. Set icon, click<br>4. Repositories - Display the number of created or joined repositories and click<br>5. Display pull requests and the number of PRs, click.<br>6. Click on Issues and the number<br>7. Click on Code Snippets and number<br>8. Click "My Starred Collections" and the number | 1. Refresh the page<br>2. Go to the personal homepage.<br>3. Go to the personal center, account management interface<br>4. Redirect to Repository Dashboard<br>5. Go to the PR workbench interface<br>6. Jump to the issue dashboard interface<br>7. Jump to code snippet page<br>8. Jump to My Starred Collections page | |
4+
| 2 | Account system/workspace | Workspace - Enterprise Area - UI style | Functional testing | P0 | Home page dashboard after login | 1. Display the company name/repository quantity/pull request quantity/task quantity, click on the card area. | 1. Jump to the internal page of the enterprise | |
5+
| 3 | Account system/workspace | Workspace - Enterprise Area - Company Name | Functional testing | P0 | Home page dashboard after login | | 1. The name is a maximum of 35 characters long and will be displayed on multiple lines if it exceeds one line...<br>2. Name should be at least 2 characters | |
6+
| 4 | Account system/workspace | Dashboard - Enterprise Area - Pagination and Sorting | Functional testing | P0 | Home page dashboard after login | | 1. Display a maximum of 10 items in the column | |
7+
| 5 | Account system/workspace | Workspace - Enterprise Area - Manage button | Functional testing | P0 | Home page dashboard after login | 1. Click on the 'Manage' button | Navigate to the Manage Enterprise List page | |
8+
| 6 | Account system/workspace | Dashboard - Enterprise Area - No Data | Functional testing | P0 | Home page dashboard after login | 1. Display the text: 'No enterprise joined yet. Learn about Gitee Enterprise or create a free enterprise edition'<br>2. Click 'Learn about Gitee Enterprise Edition'<br>3. Click '创建免费企业版' (create free enterprise version) | 1. Page display normally<br>2. Go to enterprise landing page<br>3. Jump to enterprise creation page | |
9+
| 7 | Account system/workspace | Workspace - Organization Area - Organization Name Restriction | Functional testing | P0 | Home page dashboard after login | | 1. Maximum 30 characters<br>2. Minimum 2 characters | |
10+
| 8 | Account system/workspace | Workbench - Organization area - UI style | Functional testing | P0 | Home page dashboard after login | 1. Display the organization name exceeding..., display member permissions, display the enterprise team with the enterprise icon. | | |
11+
| 9 | Account system/workspace | Workspace - Organization Area - Pagination and Sorting | Functional testing | P0 | Home page dashboard after login | | 1. Display up to 5 items. | |
12+
| 10 | Account system/workspace | Workspace - Organization Area - Manage button | Functional testing | P0 | Home page dashboard after login | 1. Click on the 'Manage' button | Jump to the organization management list interface | |
13+
| 11 | Account system/workspace | Dashboard - Organization Area - No data | Functional testing | P0 | Home page dashboard after login | 1. Display the text: "No organization yet, create now"<br>2. Click 'Create Now' | 1. Page copy displays correctly<br>2. Jump to the create organization page | |
14+
| 12 | Account system/workspace | Dashboard - Organization Area - Plus Button | Functional testing | P0 | Home page dashboard after login | 1. Click + icon | 1. Jump to the create organization page | |
15+
| 13 | Account system/workspace | Workspace - Repository area - Plus button. | Functional testing | P0 | Home page dashboard after login | 1. Click + icon | 1. Jump to the create repository page | |
16+
| 14 | Account system/workspace | Dashboard - Repository area - UI | Functional testing | P0 | Home page dashboard after login | | 1. Display public/private filter projects<br>2. Personal repository only displays the name<br>3. Show xx/repository name in the 'Organized or Joined Repositories' | |
17+
| 15 | Account system/workspace | Dashboard - Repository area - Filter | Functional testing | P0 | Home page dashboard after login | 1. Clicked 'Public'<br>2. Click on private | Only display public repositories<br>2. Only show private repositories | |
18+
| 16 | Account system/workspace | Workbench - Repository Area - Pagination and Sorting | Functional testing | P0 | Home page dashboard after login | 1. Display 5 items per page for repositories, click 'Load More'<br>2. Sort by repository's update time | 1. Show 5 items | |
19+
| 17 | Account system/workspace | Workspace - Repository area - Search | Functional testing | P0 | Home page dashboard after login | Click Search | Display search box for searching | |
20+
| 18 | Account system/workspace | Workspace - Repository area - No data | Functional testing | P0 | Home page dashboard after login | 1. Public, no data<br>2. Private with no data | 1. Have Not Contributed to Any Public Repositories Yet<br>2. No private repositories have been starred yet | |
21+
| 19 | Account system/workspace | Workspace - Recommended Follow - UI | Functional testing | P0 | Home page dashboard after login | | 1. Display avatar/nickname/bio/follow button/refresh button<br>2. Display the name in one line. If it exceeds...<br>3. Introduction displayed in a single line. Overflow...<br>4. Display a maximum of 5 items, with no minimum display | |
22+
| 20 | Account system/workspace | Workspace - Recommended follow - Follow | Functional testing | P0 | Home page dashboard after login | 1. Click 'Follow'<br>2. Click on follow | 1. Display 'Followed'<br>2. Display follow | |
23+
| 21 | Account system/workspace | Workspace - Recommended Follow - 'Refresh' button. | Functional testing | P0 | Home page dashboard after login | Click on the 'Change Batch' button | Refresh user | |
24+
| 22 | Account system/workspace | Workspace - Recommended Follow - Card Function | Functional testing | P0 | Home page dashboard after login | 1. Hover over the avatar/nickname to display the user details card<br>2. Click on the avatar/nickname | 1. The card displays Avatar/Nickname/@Username/Follow button/Open Source Organization<br>2. Jump to personal home page | |
25+
| 23 | Account system/workspace | Workspace - Recommended repositories - UI | UI testing | P0 | Home page dashboard after login | | 1. Display the repository name in one line if it exceeds...<br>2. Introduction displays 3 lines and exceeds...<br>3. star button / star count<br>4. Display recommended icon<br>5. Display 5 messages | |
26+
| 24 | Account system/workspace | Workbench - Recommended repositories - star | Functional testing | P0 | Home page dashboard after login | 1. Click star<br>2. Click again | 1. Show a popup, successfully starred and added to the following star collections, star count +1<br>2. Unstar the repository, star count -1 | |
27+
| 25 | Account system/workspace | Workspace - Dynamic area - UI style | Functional testing | P0 | Home page dashboard after login | | 1. Display timeline, today, yesterday, date: 2022-06-01.<br>2. User's avatar and name<br>3. Hover over the user avatar and name to display detailed information card<br>4. Display relevant content<br>5. Display time: x minutes ago, x days ago, x months ago<br>6. Display hyperlink and click to navigate to the corresponding page | |
28+
| 26 | Account system/workspace | Workspace - Dynamic area - Detailed information card | Functional testing | P0 | Home page dashboard after login | Hover over the avatar or nickname | 1. Display avatar, nickname @path, follow button<br>2. The open-source organization xx name, click on the hyperlink to jump to the organization details page, if not, it will not be displayed.<br>3. Click Follow, it shows Unfollow, click again, it shows Follow<br>4. Click on the avatar nickname, @path jumps to the personal homepage<br>5. If there are multiple open-source organizations, only the latest one is displayed | |
29+
| 27 | Account system/workspace | Workspace - Dynamic area - Display related content | Functional testing | P0 | Home page dashboard after login | 1. Comment on PR, issue content<br>2. Create PR information<br>3. Create issue information<br>4. Push information<br>5. Change task status<br>6. Accept<br>7. star<br>8. Close pr<br>9. Delete information<br>10. Post comment<br>11. Follow information<br>12. Add information<br>13. Create Project<br>14. Create repository<br>15. Reopen<br>16. Force push<br>17. Clear information | 1. Commented on openEuler/mugen's Pull Request !486 postfix_configure<br>2. Created Pull Request !110 to update README plan in the openEuler/gazelle repository.<br>3. Created task #I5QR5E in openEuler/kernel. The 4.19 kernel is being processed.<br>4. Pushed to the master branch of AnyLine/anyline-simple<br>5. Changed the status of the openEuler/releas task #I5OGI2 openEuler-release to completed<br>6. Accepted Pull Request !4 from free enterprise/asdfs with XXX<br>7. Starred SeekFree/逐飞科技RT1064 open source library<br>8. Closed Pull Request !4065 for openEuler/community<br>9. Deleted the lc/automation branch of the repository '开源中国/gitee-ent-web' due to...<br>10. Commented on Gitee/Weekly Featured Collection: Jianmu's comment<br>11. Followed the user Wang Moutou<br>12. Joined piaopiao/da-505m.<br>13. Created project 'Sample Project'<br>14. Created aa/First Enterprise Repository (example)<br>15. Reopened the Pull Request of original enterprise team 11/Is Archmage!1, delete the repository after forking<br>16. Forced push to the master branch of opensourcechina/gitee_cypress_ui<br>17. Cleared the Huhu/UI automation created repository 818 | |
30+
| 28 | Account system/workspace | Workspace - Dynamic area - Related content can be jumped | Functional testing | P0 | Home page dashboard after login | 1. Click on Repository Name<br>2. Click on PR name<br>3. Branch name<br>4. Enter task name<br>5. Mention user nickname<br>6. Commit information<br>7. CI build related information | 1. Navigate to the corresponding repository page<br>2. Go to the corresponding PR details page<br>3. Jump to the branch interface of the corresponding repository<br>4. Go to task details page<br>5. Jump to the user's personal homepage<br>6. Jump to the submission details page<br>7. Jump to the PR details page | |
31+
| 29 | Account system/workspace | Workbench -- Dynamic area -- Pagination | Functional testing | P0 | Home page dashboard after login | 1. Display 20 items per page, click "Load More"<br>2. After all loading is complete | 1. Load 20 pieces of information<br>2. Display text: No more | |
32+
| 30 | Account system/workspace | Workbench - Dynamic area - Hidden feature | Functional testing | P0 | Home page dashboard after login | 1. Hide the display after more than 2 consecutive push messages<br>2. After closing the information jump more than 2 times, hide the information<br>3. Star the repository more than 2 times in a row to hide information<br>4. Click on the 'Expand and View' button<br>5. Hide information if more than 2 issues are created consecutively | 1. 5 push messages are hidden, expand to view button<br>2. 4 pr messages are hidden, expand to view button<br>3. 5 repository information is hidden, click on the expand button to view<br>4. Display 20 items, load every 20 items<br>5. 5 issues information has been hidden, expand to view button | |
33+
| 31 | Account system/workspace | Dashboard - Dynamic Area - No Information | Functional testing | P0 | Home page dashboard after login | | Display message: No data available | |
34+
| 32 | Account system/workspace | Dashboard - Recommended Repositories - Change Batch | Functional testing | P0 | After logging in, go to the homepage dashboard | Click '换一批' button | Refresh data | |
35+
| 33 | Account system/workspace | Workbench - Recommended Repositories - Starred Collections Card - UI | Functional testing | P0 | After logging in, go to the homepage dashboard | Click star | 1. Display the name of the star collection, the number of repositories under the star collection, and the + button<br>2. Exceeds one line display...<br>3. Create a favorite collection button<br>4. Close button<br>5. Display 5, drop-down display, data | |
36+
| 34 | Account system/workspace | Workspace - Recommended repositories - Star selection card - Empty | Functional testing | P0 | After logging in, go to the homepage dashboard | Click star | Display text: Click the 'Create Star Collection' below | |
37+
| 35 | Account system/workspace | Workspace - Recommended repositories - Star collection card - Create a new star collection | Functional testing | P0 | After logging in, go to the homepage dashboard | Click the star and then click the New Collection button | 1. Show the input box with the prompt text: Please enter the name of the starred collection, and the new button is grayed out.<br>2. After entering the name, highlight the "New" button<br>3. Click on the 'New' button and create a new one successfully, ranking first | |
38+
| 36 | Account system/workspace | Workspace - Recommended repository - Starred collection card - Create a new starred collection - Limitation | Functional testing | P1 | After logging in, go to the homepage dashboard | Click the star and then click the New Collection button | 1. Display word count of 35 characters, do not display if exceeded<br>2. Cannot be empty<br>3. Name cannot be duplicated<br>4. Support emojis and spaces | |
39+
| 37 | Account system/workspace | Dashboard - Recommended Repositories - Starred Collection Card - Quick Search | Functional testing | P0 | After logging in, go to the homepage dashboard | Clicking on star, exceeding 10 selected collections | 1. Display the quick search input box, support fuzzy search<br>2. Enter non-existing keywords to display empty<br>3. Enter an existing keyword to display related data | |
40+
| 38 | Account system/workspace | Workspace - Recommended Repositories - Starred Collections Card - Add to Starred Collections | Functional testing | P0 | After logging in, go to the homepage dashboard | Click star | 1. Click the + on the right side of Star Collections, increment the quantity by 1<br>2. Click + again, quantity -1 | |

0 commit comments

Comments
 (0)