问题:从扩展程序Selenium IDE中导出的python代码执行无反应
两种解决方法:
方法1:在控制台用pytest命令执行导出的python文件,例如:pytest test_1.py
方法2:对代码进行修改,加入main函数,具体见下文
1.前提条件:在Selenium IDE中导出python代码
方法一:
代码导出到本地后,在控制台用pytest命令运行该python文件(前提是有安装pytest,且项目中有导入pytest)
方法二:
代码导出到本地后,在代码最后面添加main函数,函数如下
if __name__ == '__main__':
pytest.main()
注意:此段main函数的位置,需要在代码最后,且顶格。若不是顶格,则会出现层级不对的情况,导致无法运行成功
若加了这段main函数后,运行还是有问题,可以试试下方的这个操作:
将chrom的定位换位地址,并删除下方的两个method