51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2869|回复: 3
打印 上一主题 下一主题

[求助] 急求考勤系统的测试用例

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2014-6-25 10:47:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
上午上下班,下午上下班。即:记录四个考勤时间点;  对于这种情况,如何安排测试用例,对不同考勤情况下给这四个时间点赋值;
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

  • TA的每日心情
    奋斗
    2024-5-6 17:37
  • 签到天数: 1137 天

    连续签到: 1 天

    [LV.10]测试总司令

    2#
    发表于 2014-6-26 17:18:41 | 只看该作者
    具体还要更多的业务需求点吗?
    一般按实际工作考勤制度来看,可以考虑4个时间节点的边界和等价来划分用例。
    即上午上班报道点前后,上午下班打卡点前后,下午上班时间点前后,下午下班时间点前后。
    另外,若有代打卡记录,也可以补充添加进去,即考勤认证信息是否唯一绑定关联到职员的;
    亦或是只是个节点的记录日志而已~~

    随便想到的 看看其他大大们补充
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
    发表于 2014-6-29 12:41:26 | 只看该作者

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


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

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

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

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

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

    5.
    数据表打印

    6.
    数据维护

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

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

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

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

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

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

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


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


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

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2019-12-31 08:59
  • 签到天数: 975 天

    连续签到: 1 天

    [LV.10]测试总司令

    4#
    发表于 2014-6-30 09:08:00 | 只看该作者
    考勤时间,在假期或者周末 是否可以进行考勤。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-6-16 11:33 , Processed in 0.071762 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表