单元测试用例该怎么写
下面这样写单元测试用例可以吗?在公司内部没有单独的测试小组,为了某种目的,必须编写自己的测试用例,但不知道该写到什么程度,请指教!用例编号:
用例描述:
操作描述 输入数据 预期结果
打开XX功能 供应商为空,其它数据正确 错误提示:供货商不能为空! 感觉是可以的
尽管回答很简单,还是很感谢
呵呵 写单元测试用例?好像有些理想化。在实际工作中,能有个基本的详细设计文档就不错了,只要有了详细设计文档,就可以直接建立可执行的测试用例。先写个文字的单元测试用例,费时费力,还要维护,项目不会给那么多时间吧?从我们的客户反馈来看,实际工作中,很多项目是没有规范的详细设计的,这时最容易范的错误就是:测试人员阅读代码来了解代码功能,以便设计用例,结果,测试几乎没有效果。所以,除非有规范的文档,否则单元测试要由开人员为主。如果连详细设计文档都没有,那依据什么来写文字版的单元测试用例?如果有,那就用不着写一个文字版的。 单元测试一般开发人员就做了 我们是这样写的,不知道对LZ有没有参考价值
方法名用例输入期望结果实际输出测试结果InsertLinkToDB1UserID = 0返回nullnullPASSED2UserID = -1返回nullnullPASSED3BizID = String.Empty返回nullnullPASSED BizID = null返回nullnullPASSED4Subject = String.Empty返回nullnullPASSED Subject = null返回nullnullPASSED5Paralist = String.Empty成功插入一条数据成功PASSED Paralist = null返回nullnullPASSED6TemplateGroupID为非法ID异常抛出异常抛出PASSED7合法数据,并且该邀请没有在数据库里面成功插入一条数据成功PASSED8合法数据,该邀请已经在数据库里面存在修改已存在的数据成功PASSED 学习,收藏,谢谢楼上。
页:
[1]