51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1307|回复: 5
打印 上一主题 下一主题

[原创] 删除操作录制

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-3-26 15:47:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问,如何录制有删除操作功能的脚本?
比如一个B/S应用的场景,查询操作后,转到结果List,然后删除某个记录;
录制完成后,特定的记录被删除了,在Verify时就提示脚本有误(链接不能发现),还有后面的迭代和并发机制在这种情况下又改如何处理?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-3-27 10:52:04 | 只看该作者
需要通过关联得到删除记录的id信息
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2008-3-27 14:41:19 | 只看该作者
楼主能说得仔细一点吗? 谢谢!
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2008-3-27 15:29:36 | 只看该作者
你要删除的那条记录,在数据库中不得有个ID对应吗,你可以把这个值关联一下或者直接参数化
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2008-3-27 16:47:25 | 只看该作者
哦,谢谢!
还有就是如何处理并发呢?删除操作中,迭代可以参数化;可是并发多用户同时删除一个资源(链接),就报错,提示请求的Action(先前的用户可能已删除了资源)不存在?
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2008-3-27 17:27:46 | 只看该作者
多个用户同时删除同一个资源,我个人觉得实际业务中不可能出现这种情况,对于每一模块肯定都有唯一对应的权限才能去删除其中的资源。如果你是这种情况,举个例子好吗?
我觉得把要删除的资源与用户对应起来,
也就是 A用户如果有删除这一操作的话,那他只能删除value=1,2,3,4,5
B用户如果有删除这一操作的话,那他只能删除value=6,8,12,15,80
C用户..............
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-26 01:28 , Processed in 0.069623 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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