如果您一直在使用Selenium IDE来记录您的测试用例,并希望基于您的Selenium测试项目设置自动负载测试,则无需手动将测试配置从Selenium传输到LoadView。 LoadView 支持使用 Selenium 测试项目配置导入 SIDE 文件。

您可以通过本文下面概述的几个基本步骤,将 Selenium IDE 中创建的 Web 应用程序测试导入 LoadView。

  • Web App Performance Testing: Selenium IDE & LoadView

    Selenium Integrated Development Environment(IDE)是Firefox和Chrome浏览器的免费开源扩展,也是Selenium套件(Selenium IDE,Selenium RC,WebDriver,Selenium Grid)的一部分。 它是最简单的自动化测试工具,允许用户配置,编辑和运行测试,而无需任何编程经验。 使用Selenium IDE,您可以使用浏览器引擎支持的各种命令来录制和播放测试脚本。 换句话说,Selenium IDE在浏览器中运行,测试脚本由浏览器引擎执行,因此受到Chrome和Firefox功能的限制。

    通常,Selenium IDE是一种简单快捷的方法,可以通过简单的逻辑为网站和Web应用程序创建简单的测试。 但是,当涉及到现代动态 Web 应用程序的性能测试时,使用复杂的测试方案逻辑(涉及参数化、条件操作等)时,这可能具有挑战性。 要记录高级测试场景并执行跨浏览器测试,您需要利用Selenium系列中的其他工具,或使用更复杂的Web应用程序和网站测试解决方案,如LoadView。

    Selenium WebDriver的负载测试方法及其与LoadView相比的优缺点,在我们博客的 Selenium Load Testing Explained: WebDriver & Java 帖子中详细介绍了。

    LoadView 为您提供了一套多功能工具,不仅可以记录和回放任何复杂性的测试,还可以让数千名并发用户在真实浏览器中从 40 多个位置的完全托管的云网络运行该测试。 LoadView附带的 EveryStep Web Recorder 工具允许记录与UI的任何类型的用户交互,支持最流行的桌面和移动浏览器(40 +)以及用于创建交互式内容的技术,如Flash,HTML5,Java,PHP,Ruby,Silverlight等。 使用EveryStep Web Recorder,您可以将Web应用程序性能测试提升到一个新的水平,并添加参数化和条件逻辑,过滤和修改网络响应,添加文本,图像或RIA验证等。 在我们的视频中,了解如何在 EveryStep Web Recorder 中录制您的第一个脚本。

硒测试到负载视图:配置负载视图测试

在开始之前,您需要有一个加载视图帐户。 您可以通过 在此处注册 ,免费从 LoadView 开始。如果您有 LoadView 帐户,则需要 登录您的帐户。 若要传输数据,请按照下列后续步骤操作:

  1. 在Selenium IDE插件中,将Selenium测试项目保存到本地计算机上的文件中。
  2. 接下来,登录到您的 LoadView 帐户,然后单击测试管理器页面上的新测试
  3. “选择负载测试类型”页上,选择 Selenium 测试类型。
  4. 接下来,在测试编辑屏幕上,单击” 导入 “,然后导入您在第一步中保存的文件。 该文件的内容将在 Selenium Config 字段中提供。 如有必要,您可以编辑字段中的代码。
  5. 可选:在 超时 字段中,您可以在几秒钟内设置测试会话执行超时。 LoadView 将在指定时间内等待目标资源的响应,如果执行时间超过限制,系统将结束会话并返回错误。 如果留空,默认超时为 120 秒。
  6. 单击 “创建设备” 并继续执行负载测试执行方案。

如果您在将硒测试转换为LoadView平台方面需要任何进一步的帮助,请联系我们的 技术支持团队。 我们的团队全天24天提供,可满足您的所有负载和性能测试需求。

有关测试方案设置的详细指南,请参阅 负载测试设置入门

或者,如果您已经拥有 LoadView 帐户,则可以直接在 LoadView 平台内提交票证。 要提交支持票证,只需 登录您的帐户即可。 从右上角,悬停在 支持,然后选择 门票 提交请求。