2

对于使用 QTP(快速测试专业)的人来说,你们中的任何人都在 QC(质量中心)的 savin 脚本上遇到这个问题。

当您尝试编辑“DataTable”消息框时显示“锁定的单元格无法修改”。请查看随附的快照。在此处输入图像描述

非常感谢您的帮助和支持。

谢谢, 马奈萨

4

2 回答 2

3

如果您使用 QC 10.0 来存储/保存您的 QTP 10.0 脚本,那么您可以尝试以下操作。

  • 如果您使用的是补丁 28,请验证您的 QC 10.o 的补丁级别,然后您必须在 QC 上应用补丁 29。
  • 缺陷编号:QCCR1J 24598
  • 问题:每十五分钟运行一次自动作业,清除数据库中的陈旧会话和锁定。
  • 如果突然终止 Quality Center 客户端,则回归可防止删除锁。
  • 这会导致实体即使在 LOCK_TIMEOUT 之后仍保持锁定,并且无法编辑实体。
  • 存在一种解决方法,可以从数据库中物理删除锁定的行
于 2012-09-07T14:26:28.373 回答
3

我发现以下过程可以解决此问题:

  1. 在 QTP 中打开测试
  2. 看看这个
  3. 右键单击数据表
  4. 选择文件 > 导出...</li>
  5. 浏览到要保存导出文件的位置
  6. 输入导出文件的文件名
  7. 点击保存
  8. 右键单击数据表
  9. 选择文件 > 导入
  10. 浏览到保存导出文件的位置
  11. 选择导出文件
  12. 点击确定

数据表现在应该已解锁。

于 2012-09-21T16:10:12.600 回答