51Testing软件测试论坛

标题: 急求考勤系统的测试用例 [打印本页]

作者: dangqingya    时间: 2014-6-25 10:47
标题: 急求考勤系统的测试用例
上午上下班,下午上下班。即:记录四个考勤时间点;  对于这种情况,如何安排测试用例,对不同考勤情况下给这四个时间点赋值;
作者: 土土的豆豆    时间: 2014-6-26 17:18
具体还要更多的业务需求点吗?
一般按实际工作考勤制度来看,可以考虑4个时间节点的边界和等价来划分用例。
即上午上班报道点前后,上午下班打卡点前后,下午上班时间点前后,下午下班时间点前后。
另外,若有代打卡记录,也可以补充添加进去,即考勤认证信息是否唯一绑定关联到职员的;
亦或是只是个节点的记录日志而已~~

随便想到的 看看其他大大们补充
作者: 沈吟依    时间: 2014-6-29 12:41

以下仅代表个人愚见,毕竟我还是一个准备进入,还没有进入软件测试行业的小喽啰。


首先,了解考勤系统的业务功能:

1.
系统账号的注册、登陆

2.
考勤数据的查询——可以按照多种设置条件进行的查询,如全公司、部门、科室、员工姓名、员工工号等信息

3.
考勤数据导出,并生成表格

4.
考勤数据的分析、统计

5.
数据表打印

6.
数据维护

然后针对各部分,设计测试用例:

1.
注册登录——除了一般的注册、登录用例设计外,还需考虑系统使用的高峰期,按照公司规定,一般应该在当月底,或者下月初处理考勤数据,各部门的人事都在进行同一工作,必造成系统同时在线用户的突然增加。

2.
查询:按照每个设定的条件查询,得出的结果是否正确,查询的到显示的响应时间多少

3.
导出:导出的表格中,数据的完整性、正确性,表格的格式是否合适

4.
分析、统计:如楼上所说的,针对员工打卡的时间点在临界点、临界点附近的时候,考勤系统是如何判断的。如果员工上班卡打了多次,下班时间未到之前打卡了,然后突然发现,又在下班时间点到了之后,补打一次卡,这样的情况是否算未“提前下班”?

5.
打印:在考勤系统上生成的数据表,直接打印。

6.
维护:从管理员和一般用户区分,权限上应该有区别。


当然,以上是从系统的业务功能来看的。只是一些独立隔离的功能点的考虑。另外,肯定还要从业务场景方面来设计用例。


再者,是考虑系统的性能方面(大数据量、系统兼容性),系统界面测试,易用性测试,安装测试等等。


作者: Miss_love    时间: 2014-6-30 09:08
考勤时间,在假期或者周末 是否可以进行考勤。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2