如何使用selenium webdriver检查数据更新?

时间:2015-07-20 04:14:57

标签: excel selenium selenium-webdriver

我正在进行测试的工作门户。我正在测试一旦求职者更新他/她的简历,那么实际上所有的现场数据都在更新?

我已经在上面自动进行简单快速的回归测试。这时我正在做:

1 - 将简历数据存储到excel - 更新前

2 - 更新恢复数据

3 - 将简历数据再次存储到同一个Excel中 - 更新后

4 - 现在我正在比较更新前的细胞数据& 更新后逐个检查数据是否匹配或不匹配。如果数据不匹配则表示数据已更新。

所以我是以正确的方式做到的吗?有没有其他简单的方法在selenium webdriver检查上面的东西,我的意思是检查数据是否更新?

1 个答案:

答案 0 :(得分:1)

我可以建议你采用两种方法: -

1)不使用excel表:-(推荐) - 您可以在更新简历之前使用哈希映射(键值)来存储数据。 - 然后在更新恢复后,您可以将更新的值存储在另一个地图中。 - 现在,您可以比较两个地图数据。

2)使用excel表:(仅当您需要数据以供将来参考时) - 是的,在这种情况下,就像您一样,将数据保存在excel文件的同一工作表的2个不同工作表中。 - 使用poi jar,在这些excel表中检索和写入数据。 - 比较数据以进行验证。但如果不需要存储数据以供将来参考,则应避免使用excel。与第一种方法相比,Excel有机会腐败,而且优秀连接也有点耗时。