采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
视频里只写了单个用例用excel去运行,好像也没再用到unittest,怎么实现用excel方式进行跑多个用例脚本呢?有没有相关参考文章,可能还会涉及到如何用测试套件,某个脚本中断其他脚本怎么办等问题。
或者说有没有更好的方式去快速稳定运行多个脚本,跪求思路。
这个不就是数据驱动吗?你只需要把excel作为数据源,然后以数据驱动的方式实现就ok了
def write_value(self,row,value): read_value = self.excel write_data = copy(read_value) write_save = write_data.get_sheet(0) write_save.write(row,8,value) write_data.save(self.file_path) 为啥保存结果每次跑完,只写最后一个步骤的,只有一个pass,我看代码里面不是有save了嘛
这个应该讲解了哦。因为你打开这个excel用的是一个对象。你写入的时候需要每次都去打开,然后写入完毕再保存。保存了 写入下一个再打开。/
已解决,改成read_value = xlrd.open_workbook(self.file_path, formatting_info=True) 就行了,但是有个问题,excel里面的多个用例如果有一个失败,怎么初始化跑下一个用例
登录后可查看更多问答,登录/注册
APP自动化基础知识、po模型、关键字模型、服务自动化、持续集成
1.5k 25
2.9k 15
9.0k 14
2.5k 14
1.7k 13