web端表格测试用例
- 表格内容
列表排序功能是否正常
每一栏的宽度是否足够宽,表格里的文字是否都有折行?
是否有因为某一格的内容太多,而将整行的内容拉长?
表格是否能左(右)添加(删除)列,表格是否能上(下)添加(删除)行
是否支持粘贴功能?在支持粘贴功能情况下,粘贴字体的颜色、大小、粗细是保持原样还是自动改为与系统一致 - 导入
导入内容、格式符合的要求,查看导入的内容是否完整、格式是否改变
修改导出表格文件内容(序列号、输入特殊字符、汉字、字母、混合情况、空格、回车、重复),再次导入
修改导出表格文件内容的序列号,再次导入,web是否会改变其位置
导出的内容删除某行在导入
导入的内容末端添加一行空白行,是否能导入 - 导出
导出的内容是否改变
导出即将完成时关闭网页,是否导出成功 - 增
哪些字段是必填项 、哪些字段不允许重复、
每一个的字段的校验:长度、 字符(!@!@%¥#%)、数字、字母、特殊字符(回车空格) 翻页后新增、修改页面是否正常
点击新增,新增页面是否清空上次增加的内容
用户是否需要向右滚动或者向下滚动页面才能看到全部内容? - 删
删除是否有有提示?
删除后数据是否可以增加相同的数据、哪些条件下的数据不可以删除
一次是否可以删除多条数据
数据删除后是否可以恢复、什么条件下可以恢复 - 改
同增加,哪些数据可以修改,哪些不可以修改,和哪些字段的状态有关系
每一个的字段的校验:长度、 字符(!@!@%¥#%)、数字、字母、特殊字符(回车空格) - 查
单个查询条件、组合查询条件 是否支持模糊匹配、输入数据格式校验
单个查询所有结果相加与总数查询的结果对比是否一致 - 列表是否支持翻页
在多页的情况下删除某页,是停留在删除页的上一个页面、还是返回到第一页面
在多页的情况下删除某页上的某条数据,是停留在删除页、还是返回到第一页面
在多页的情况下,是否支持随机页面跳转
再多页情况下删除某页,在有序号的情况时是否重新排序?
在更改每页显示个数后,总页数的计算是否正确 - 在不支持多页的情况下,页面的滚动条能否正常使用,在自适应的情况下是否能正常使用
我所测试的项目在表格方面,功能项不是很多,简单列举下在测试中出现的问题:
- 添加内容时,因为只让输入:数字、括号、-,所以表格内输入的括号只支持英式键盘,没有过滤中文括号
- 增加内容,在显示增加页面时,6行内容,居中显示时,显示内容刚好到屏幕底部稍微向上一点点。但是当其中两行出现错误,出现提示警告时,导致增加页面高度变高,从而导致create按钮被屏幕遮挡,同时滚动条没有出现,这时只有缩小放大web页面后,滚动条才会出现。
- 增加内容页面没有清空上次显示的内容,在复用没有清空的内容创建的内容能在表格正常显示,但是无法上传后台。
- 表格导入内容时,人造内容时在此 " 标点符号上栽了跟头,因为部分电脑支持自动纠正符号,在造数据的时候因为没有注意到,自动把 " 更改为 ” ,而且在电脑上面没有更改自动纠正功能的话,根本打不出来 " 符号,只有“ (其实我在没有更改自动纠正功能时,“ 符号倾斜度很微小,和 " 符号差距很小,这是我在更改后打印出来的才这么明显 ),在这个上面浪费了很长时间。
- 增加内容时,支持16进制,在某列排序时,后台排序是按照比较首位符字数大小来排序的,一开始没有注意到这方面。
- 单个查询所有结果相加与总数查询的结果对比后少了两条。
web端表格测试用例的更多相关文章
- web端和手机端测试有什么不同
面试中经常被问到web端测试和手机端测试有什么相同点和区别呢?现在总结一下这个问题,如有不对敬请指正 web端和手机端测试有什么区别 1.相同点 不管是web测试还是手机App测试,都离不开测试的相关 ...
- IPMI相关漏洞利用及WEB端默认口令登录漏洞
IPMI相关漏洞 0套件漏洞 使用0套件时,只需要Username,口令任意即可绕过身份鉴别执行指令.而且一般还有一个默认的账户admin或者ADMIN. 备注:IPMI是一套主机远程管理系统,可以远 ...
- web端测试总结
1.数值型输入框: 条件:demcial(x,y) ,界面显示小数点到y位 通常要检查以下几点: (1)边界值:最大值.最小值.最大值+1.最小值-1 (2)位数:最小位数.最大位数.最小位数-1最 ...
- 软件工程大作业(学生会管理系统)Web端个人总结报告
软件工程大作业(学生会管理系统)Web端个人总结报告 一.小组信息 1.所在小组:第二组 2.小组选题:学生会管理系统 3.项目源代码链接: Web端源代码:code 小程序端源代码:code APP ...
- Web jquery表格组件 JQGrid 的使用 - 从入门到精通 开篇及索引
因为内容比较多,所以每篇讲解一些内容,最后会放出全部代码,可以参考.操作中总会遇到各式各样的问题,个人对部分问题的研究在最后一篇 问题研究 里.欢迎大家探讨学习. 代码都经过个人测试,但仍可能有各种未 ...
- 移动web端的react.js组件化方案
背景: 随着互联网世界的兴起,web前端开发的方式越来越多,出现了很多种场景开发的前端架构体系,也对前端的要求日益增高,早已经不是靠一个JQuery.js来做前端页面的时代了,而今移动端变化最大,近 ...
- web端限时活动逻辑处理总结
由于要在web端做一个限时活动的功能,功能大致为:一个小时内可以报名参加活动,然后给予报名者奖品,先到先得.用到一些处理逻辑做下总结,以前没有做过类似的东西,都是自己先体验其他网站的报名方式,然后再摸 ...
- Web jquery表格组件 JQGrid 的使用 - 11.问题研究
系列索引 Web jquery表格组件 JQGrid 的使用 - 从入门到精通 开篇及索引 Web jquery表格组件 JQGrid 的使用 - 4.JQGrid参数.ColModel API.事件 ...
- Web jquery表格组件 JQGrid 的使用 - 4.JQGrid参数、ColModel API、事件及方法
系列索引 Web jquery表格组件 JQGrid 的使用 - 从入门到精通 开篇及索引 Web jquery表格组件 JQGrid 的使用 - 4.JQGrid参数.ColModel API.事件 ...
随机推荐
- [知了堂学习笔记]_Java代码实现MySQL数据库的备份与还原
通常在MySQL数据库的备份和恢复的时候,多是采用在cmd中执行mysql命令来实现. 例如: mysqldump -h127.0.0.1 -uroot -ppass test > d:/tes ...
- python文件操作总结
python中对文件.文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块. 得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd() 返回指定目录下的所有文件和目 ...
- ASP.net core 2.0.0 中 asp.net identity 2.0.0 的基本使用(二)—启用用户管理
修改和启用默认的用户账户管理和角色管理 一.修改Models目录中的ApplicationUser.cs类文件,如下 namespace xxxx.Models{ //将应用程序用户的属性添加到 ...
- mybatis-枚举类型的typeHandler&自定义枚举类型typeHandler
MyBatis内部提供了两个转化枚举类型的typeHandler给我们使用. org.apache.ibatis.type.EnumTypeHandler 是使用枚举字符串名称作为参数传递的 org. ...
- java —— equals 与 ==
equals 众所周知,java 中的所有的类都继承自 Object 这个超类 ,他就是Java所有类的父类或祖先类,Object类里面有一个equals方法,并且提供了默认的实现,如下所示. pub ...
- mybatis中@Param的用法和作用
用注解来简化xml配置的时候,@Param注解的作用是给参数命名,参数命名后就能根据名字得到参数值,正确的将参数传入sql语句中 我们先来看Mapper接口中的@Select方法 package Ma ...
- js实现最短时间走完不同速度的路程
题目: 现在有一条公路,起点是0公里,终点是100公里.这条公路被划分为N段,每一段有不同的限速.现在他们从A公里处开始,到B公里处结束.请帮他们计算在不超过限速的情况下,最少需要多少时间完成这段路程 ...
- CSS——类和ID选择器的区别
1.相同点,可以应用在任何元素. 2.不同点,ID选择器只能在元素里只能分别引用,不能同时引用. 如: <style type="text/css">.stress{( ...
- PAT basic level 1001-1019 解题笔记
1002 写出这个数 采用字符串输入数据,再对每位减去字符‘0’,得到该位相应的整数 int len=s.length();//字符串的长度 ; ;i<len;i++)//每位减去‘0’,逐位相 ...
- iOS项目——基本框架搭建
项目开发过程中,在完成iOS项目——项目开发环境搭建之后,我们首先需要考虑的就是我们的项目的整体框架与导航架构设计,然后在这个基础上考虑功能模块的完成. 一 导航架构设计 一款App的导航架构设计应该 ...