Unit testing PyCharm coverage仅测量带有Selenium测试的GAE应用程序的测试目录
我正在使用PyCharm IDE在Python中开发一个GAE应用程序。我已经开发了一组初始的SeleniumWebDriver单元测试,它们位于目录“test”中,“test”位于项目目录的顶层。请注意,我的测试不会直接调用GAE模块。他们只使用Selenium,Selenium通过浏览器运行应用程序 当我使用菜单选项“Run'Unittests in test'with coverage”时,我会得到一个报告,显示目录“test”中的覆盖率,并且颜色显示在“test”中Python模块的左边空白处。这些信息看起来很准确。很酷 然而,我的项目中的其余文件显示为“未覆盖”,尽管测试通过浏览器的Selenium远程控制执行了大量代码 在设置中,我尝试了选中“Use bundled coverage.py”,在运行Unit testing PyCharm coverage仅测量带有Selenium测试的GAE应用程序的测试目录,unit-testing,google-app-engine,selenium,code-coverage,pycharm,Unit Testing,Google App Engine,Selenium,Code Coverage,Pycharm,我正在使用PyCharm IDE在Python中开发一个GAE应用程序。我已经开发了一组初始的SeleniumWebDriver单元测试,它们位于目录“test”中,“test”位于项目目录的顶层。请注意,我的测试不会直接调用GAE模块。他们只使用Selenium,Selenium通过浏览器运行应用程序 当我使用菜单选项“Run'Unittests in test'with coverage”时,我会得到一个报告,显示目录“test”中的覆盖率,并且颜色显示在“test”中Python模块的左边
sudo pip install coverage
之后,我还尝试了取消选中“Use bundled coverage.py”。不管怎样,我的结果都是一样的
您是否可能无法通过Selenium获得GAE应用程序的覆盖率