Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

测试覆盖率提升 && 视觉走查 #738

Closed
anlyyao opened this issue May 26, 2023 · 1 comment
Closed

测试覆盖率提升 && 视觉走查 #738

anlyyao opened this issue May 26, 2023 · 1 comment
Assignees

Comments

@anlyyao
Copy link
Collaborator

anlyyao commented May 26, 2023

目前正在推进 mobile-vue 的组件测试覆盖率提升和视觉还原走查。

组件库概况

  • 组件数:54( icon除外)

测试覆盖率提升要求

  • 行覆盖率达 80%+
  • 分支覆盖率 80%+
  • 语句覆盖率 80%+
  • 有交互的组件,需要覆盖所有场景,要求函数覆盖率 80+%

视觉还原走查要求

  • 对齐视觉

具体进展

5.26(start)

  • 开始测试覆盖率提升任务,进度 20%


组件名 单元测试覆盖提升 视觉还原修复
/ 认领人 状态 关联issue 关联pr 认领人 状态 关联issue 关联pr
Table - - / - - - - -
Form - - #710 - - - - -
Checkbox - - - - - - -
DateTimePicker - - #705 - - - - -
Input @anlyyao 🔵 已完成 #714 #746 - - - -
Picker - - #719 - - - - -
Radio - - #723 - - - - -
Rate - - #724 - - - - -
Search @anlyyao 🔵 已完成 #726 #742 - - - -
Slider - - #727 - - - - -
Stepper @anlyyao 🔵 已完成 #728 #744 - - - -
Switch @anlyyao 🔵 已完成 #732 #745 - - - -
Textarea @anlyyao 🔵 已完成 #743 - - - -
Upload - - #737 - - - - -
Cascader - - #701 - - - - -
Calendar - - #700 - - - - -
Avatar - - #698 - - - - -
Badge - - - - - - -
Cell - - #702 - - - - -
Collapse - - #703 - - - - -
CountDown - - #704 - - - - -
DropdownMenu - - #708 - - - - -
Empty - - / - - - - -
Result @Resuragam 🔵 已完成 #725 #772 - - - -
Footer @Resuragam 🔵 已完成 #709 #771 - - - -
Progress @anlyyao 🔵 已完成 #721 #741 - - - -
Grid - - #711 - - - - -
Image - - - - - - -
ImageViewer - - #712 - - - - -
Skeleton - - - - - - -
Sticky - - - - - - -
Swiper - - #731 - - - - -
Tag @Resuragam 🔵 已完成 #735 #752 - - - -
Button - - - - - - -
Divider - - - - - - -
Fab - - - - - - -
Link - - #715 - - - - -
Drawer - - #707 - - - - -
Indexes - - #713 - - - - -
Navbar - - - - - - -
Steps - - #729 - - - - -
TabBar - - #733 - - - - -
Tabs - - #734 - - - - -
ActionSheet - - #696 - - - - -
BackTop - - #699 - - - - -
Dialog - - #706 - - - - -
Loading - - #716 - - - - -
Message @palmcivet 🟢 进行中 #717 - - - - -
NoticeBar - - #718 - - - - -
Overlay - - - - - - -
Popup @anlyyao 🔵 已完成 #720 #753 - - - -
PullDownRefresh @anlyyao 🔵 已完成 #722 #750 - - - -
SwipeCell - - #730 - - - - -
Toast @anlyyao 🔵 已完成 #736 #749 - - - -
@github-actions
Copy link
Contributor

👋 @anlyyao,感谢给 TDesign 提出了 issue。
请根据 issue 模版确保背景信息的完善,我们将调查并尽快回复你。

@anlyyao anlyyao pinned this issue May 26, 2023
@anlyyao anlyyao added this to TDesign May 26, 2023
@anlyyao anlyyao moved this to 开发中 in TDesign May 26, 2023
@anlyyao anlyyao removed this from TDesign May 26, 2023
@LeeJim LeeJim changed the title 移动端 mobile vue 测试覆盖率提升 && 视觉走查 测试覆盖率提升 && 视觉走查 May 30, 2023
@LeeJim LeeJim added this to TDesign Jun 1, 2023
@LeeJim LeeJim moved this to 开发中 in TDesign Jun 1, 2023
@LeeJim LeeJim closed this as completed Jun 1, 2023
@github-project-automation github-project-automation bot moved this from 开发中 to 已发布 in TDesign Jun 1, 2023
@LeeJim LeeJim unpinned this issue Jun 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

No branches or pull requests

2 participants