跳转到主要内容

用于Zope3的Profiler皮肤

项目描述

此包提供了一个Profiler皮肤,允许您分析页面。

详细文档

基于Web的Profiler

此包提供了一个包含皮肤的Profiler。该Profiler允许您分析现有Zope3应用程序上的视图。

让我们访问Profiler起始页面

>>> from z3c.etestbrowser.testing import ExtendedTestBrowser
>>> user = ExtendedTestBrowser()
>>> user.addHeader('Accept-Language', 'en')
>>> user.open('https://127.0.0.1/++skin++Profiler')

如果您访问Profiler,可以点击开始按钮

>>> user.getControl('Start').click()
>>> 'Show Profile' in user.contents
True

现在我们可以转到被分析的help.html页面。让我们使用另一个浏览器来做这件事。

>>> newBrowser = ExtendedTestBrowser()
>>> newBrowser.open('https://127.0.0.1/++skin++Profiler/help.html')
>>> newBrowser.url
'https://127.0.0.1/++skin++Profiler/help.html'

在调用help.html页面后,我们可以转到doProfile页面,通过点击显示分析结果按钮来显示分析结果

>>> user.getControl('Show Profile').click()

如果我们在这个测试中没有调用此表单,我们将看到分析数据表。但我们没有看到分析数据表。可能是因为测试运行器与monkey调用冲突。

>>> print user.contents
<!DOCTYPE ...
    <div>
      No data available.
    </div>
...

变更

0.10.0 (2010-08-19)

  • 使用python的doctest模块代替已弃用的zope.testing.doctest

  • 通过需要zope.login修复了bin/app

  • 删除了一些不需要的依赖项:zope.app.generationszope.app.pagetemplatez3c.coverage

  • 将依赖项zope.app.server移动到setup.py中的app额外选项,因为测试不需要它,并且Profiler可能被用于WSGI应用程序,那么它也不需要。

  • app 扩展中声明了 zope.dublincore,因为它不是测试所必需的,但现在 bin/app 需要现在版本 3.7 才能运行。

0.9.0 (2009-12-26)

  • 使用 zope.browserpagezope.browserresource 而不是 zope.app.publisher

0.8.1 (2009-12-26)

  • 修复了用于在 Web UI 中显示的配置文件数据处理,因此数据现在显示在网页上。保留了之前的在 stdout 上打印未处理配置文件数据的行为。

  • 移除了对 z3c.i18n 的未使用依赖。

  • 移除了不必要的且未声明的测试依赖 zope.app.authentication

  • 移除了 zpkg 和 ZCML 安装别名。

0.8.0 (2009-06-19)

  • 移除了对 zope.app.zapizope.app.containerzope.app.componentzope.app.security 的不再需要的依赖。

  • 由于不再使用,移除了对 z3c.layer.minimal 的依赖。

  • 移除了对 zope.app.folderzope.app.sessionzope.app.schema 的不再需要的测试依赖。

0.7.1 (2009-04-05)

  • 移除了对 zope.app.twistedzope.app.zopeappgenerations 的不必要的依赖。

0.7.0 (2009-03-14)

  • 使用当前的 zope.configuration 而不是已弃用的 zc.configuration 来获取 exclude 指令。

0.6.0 (2009-02-19)

  • 不再使用已弃用的 z3c.layer

  • 修复了依赖项和测试。

0.5.1 (2008-01-24)

  • 错误:修复了元数据。

  • 错误:修复了有关 Zope 安全策略的弃用警告。

0.5.0 (2008-01-21)

  • 首次发布

项目详情


下载文件

下载您平台上的文件。如果您不确定选择哪一个,请了解更多关于 安装包 的信息。

源分发

z3c.profiler-0.10.0.tar.gz (104.4 kB 查看哈希值)

上传时间

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面