最近自动化测试遇到一个问题,不能生成测试报告,最后发现是if __name__ == '__main__'下的函数没有执行,原因是执行测试脚本的时候,如果是下图所示的执行方式,不会执行if __name__ == '__main__'下的函数。
如果是如下执行方式,会执行if __name__ == '__main__'下的函数。
如何设置正确的执行方式呢,步骤如下:
点击确定,这样就设置完啦啦~
然后点击执行,测试报告就生成出来啦~
最近自动化测试遇到一个问题,不能生成测试报告,最后发现是if __name__ == '__main__'下的函数没有执行,原因是执行测试脚本的时候,如果是下图所示的执行方式,不会执行if __name__ == '__main__'下的函数。
如果是如下执行方式,会执行if __name__ == '__main__'下的函数。
如何设置正确的执行方式呢,步骤如下:
点击确定,这样就设置完啦啦~
然后点击执行,测试报告就生成出来啦~