【项目】使用Selenium IDE + Chrome进行虚拟实验的自动化测试

 

简介该项目使用Selenium IDE和Google Chrome对《国家虚拟仿真实验教学课程共享平台》中的复合材料结构强度与稳定性积木式验证虚拟仿真实验课程实现自动化测试。进行其中的虚拟实验操作并提交结果。具体测试内容参见项目中的力学虚拟实验操作说明.pdf文档。项目代码lyk6756/autoTest_ilab-x - GitHub环境准备已通过测试的运行环境: Google Chro...

简介

该项目使用Selenium IDE和Google Chrome对《国家虚拟仿真实验教学课程共享平台》中的复合材料结构强度与稳定性积木式验证虚拟仿真实验课程实现自动化测试。进行其中的虚拟实验操作并提交结果。具体测试内容参见项目中的力学虚拟实验操作说明.pdf文档。

项目代码

lyk6756/autoTest_ilab-x - GitHub

环境准备

已通过测试的运行环境:

  • Google Chrome 92.0.4515.159
  • Selenium IDE for Chrome 3.17.0

使用Google Chrome浏览器打开https://chrome.google.com/webstore/detail/selenium-ide/mooikfkahbdckldjjndioackbalphokd将Selenium IDE添加至Chrome即可。

或采用项目中的Selenium-IDE_v3.17.0.crx文件进行离线安装。具体安装方式详见这里

前置条件:登陆

在运行自动化脚本前,务必先在Google Chrome浏览器中完成登陆:国家虚拟仿真实验教学课程共享平台

运行脚本

  1. 将项目中的自动运行脚本autoTest.side下载到本地。

  2. 完成登陆后,在浏览器中打开安装好的Selenium IDE,在弹出的对话框中点击Open an existing projct,并选择刚才下载的脚本autoTest.side

Open project

  1. 在运行脚本之前,务必先将运行速度调整至最慢。在Selenium IDE窗口中,选择工具栏中的Test execution speed(显示为:stopwatch: 图形),并将滑块拖动至最慢。

Open project

  1. 点击工具栏中的Run current test(显示为:arrow_forward: 图形)。脚本开始自动运行,约15分钟左右完成实验操作,并自动提交。

注意:脚本运行过程中,请勿对浏览器窗口进行任何操作。

Open project


延伸阅读