202312

92 阅读2分钟
  • 5、 表单@submit.native.prevent的使用

www.jianshu.com/p/0313492db…

  • 4、(20231229)输入框失去焦点,输入框被清空了

原因:数据不是双向绑定数据 解决:在data中定义/使用this.$set 解决参考: www.jianshu.com/p/468783c65… www.jianshu.com/p/0c657c08c… www.cnblogs.com/the-one/p/1…

  • 3、(20231227)遍历输入框时出现输入一个字符立刻失焦,无法正常输入

原因:循环时绑定输入框值为key,双向绑定时改变输入框值,key值被修改则失焦。

解决:动态值不要作为key值

image.png 解决参考:www.cnblogs.com/LylePark/p/…

  • 2、(20231206) title带单引号未转义,解析错误问题

解决参考:www.php.cn/faq/545454.… image.png

image.png

  • 1、(20231205)测试缺陷分析

常见可避免缺陷:

  1. License和权限问题验证
  2. 多选下拉组件的禁用,checkbox禁用状态不对
  3. 列表页:每页的页码,默认展示数量
  4. 文本很长时,是否有title,是否显示省略号,是否导致遮盖问题
  5. 课表,树等数据容器,检查是否有空状态提示
  6. 输入框有的长度和特殊字符限制,需与业务达成一致
  7. 表单校验需验证各项是否生效,是否存在闪现,最后流程是否通过
  8. 对时间差的计算,需考虑精确度颗粒度
  9. 时间选择器可手动清空,必填时需验证
  10. 中文和翻译和粗略看一看
  11. 输入框需考虑全为空格的情况,需去除首尾空格
  12. 使用非运算时需考虑值为0的情况
  13. 页面切换时考虑滚动条是否刷新
  14. 与交互尽量保持一致
  15. 表格排序需考虑是否全局排序
  16. 输入框输入数值时需考虑最大最小值范围
  17. 表单需查看tab键是否生效
  18. 各种名称需要考虑是否重名
  19. 输入框需确认是否需要提示语
  20. 涉及到增删改的缺陷,除了页面缺陷,需再确认接口逻辑是否正确
  21. 在表格中使用poper时,需验证数据超过一条时是否生效
  22. dropdown组件禁用状态是否真正禁用了,需验证

image.png