在robotframework中将SQL查询存储在变量中?
我想把一个查询的结果存到一个变量里,然后再进行其他操作,确认这个结果没有变化。
有没有人知道这样做是否可行?
编辑:
到目前为止,我尝试创建一个叫做 ARGUMENT 的变量,并试图把它赋值给一个页面元素。但当然,这样做失败了。
我想我需要在运行我的机器人测试之前,用第二个脚本来获取这个数据?我对使用机器人测试还很陌生,所以任何帮助都很感谢!
相关文章:
- 暂无相关问题
1 个回答
0
是的,这是可能的。
我自己没有用过,但它应该和这个差不多:
cursor.execute("SELECT blabla FROM myTab")
rows = cursor.fetchall() # rows is now something like this [(1, 100, "abc'def"), (2, None, 'dada'), (3, 42, 'bar')]
tempRows = rows
# perform other operations on rows
if tempRows == rows:
print "nothing is changed"
else:
print "rows is changed"