急求考勤系统的测试用例
上午上下班,下午上下班。即:记录四个考勤时间点;对于这种情况,如何安排测试用例,对不同考勤情况下给这四个时间点赋值; 具体还要更多的业务需求点吗?一般按实际工作考勤制度来看,可以考虑4个时间节点的边界和等价来划分用例。
即上午上班报道点前后,上午下班打卡点前后,下午上班时间点前后,下午下班时间点前后。
另外,若有代打卡记录,也可以补充添加进去,即考勤认证信息是否唯一绑定关联到职员的;
亦或是只是个节点的记录日志而已~~
随便想到的 看看其他大大们补充 以下仅代表个人愚见,毕竟我还是一个准备进入,还没有进入软件测试行业的小喽啰。
首先,了解考勤系统的业务功能:1.
系统账号的注册、登陆2.
考勤数据的查询——可以按照多种设置条件进行的查询,如全公司、部门、科室、员工姓名、员工工号等信息3.
考勤数据导出,并生成表格4.
考勤数据的分析、统计5.
数据表打印6.
数据维护然后针对各部分,设计测试用例:1.
注册登录——除了一般的注册、登录用例设计外,还需考虑系统使用的高峰期,按照公司规定,一般应该在当月底,或者下月初处理考勤数据,各部门的人事都在进行同一工作,必造成系统同时在线用户的突然增加。2.
查询:按照每个设定的条件查询,得出的结果是否正确,查询的到显示的响应时间多少3.
导出:导出的表格中,数据的完整性、正确性,表格的格式是否合适4.
分析、统计:如楼上所说的,针对员工打卡的时间点在临界点、临界点附近的时候,考勤系统是如何判断的。如果员工上班卡打了多次,下班时间未到之前打卡了,然后突然发现,又在下班时间点到了之后,补打一次卡,这样的情况是否算未“提前下班”?5.
打印:在考勤系统上生成的数据表,直接打印。6.
维护:从管理员和一般用户区分,权限上应该有区别。
当然,以上是从系统的业务功能来看的。只是一些独立隔离的功能点的考虑。另外,肯定还要从业务场景方面来设计用例。
再者,是考虑系统的性能方面(大数据量、系统兼容性),系统界面测试,易用性测试,安装测试等等。 考勤时间,在假期或者周末 是否可以进行考勤。
页:
[1]