konecranes / webform-submission-test
这是一个机器人包,允许测试表单提交并检查响应体和响应代码,而不是Channel Suite的响应代码。
该包的规范存储库似乎已消失,因此该包已被冻结。
This package is not auto-updated.
Last update: 2021-05-14 14:33:24 UTC
README
原始的Robots类由Mirum Agency的Shabbir Reshamwala编写。
该类本身(Robots.php)将在任何PHP 5.4+网站上运行。
这是一个机器人包,允许测试表单提交并检查响应体和响应代码,而不是Channel Suite的响应代码。
检查Robots.php类以全面了解其功能。
安装
步骤1. 安装所需的库
请确保您的机器/工作站上已安装Python。这是必要的,因为Robots是基于Python构建的。考虑到您使用的是MAC或Linux操作系统,您可以使用Homebrew作为您的包管理软件。
brew install python2
安装PIP。PIP是Python的包管理器。如果您的Python版本大于2.7.9,那么pip已经安装,因为它随Python包一起提供。
easy-install pip
安装RobotFramework,因为如果不安装RobotFramework,测试将无法运行。
pip install robotframework
安装Selenium或Selenium2库。这可以自动化浏览器进行测试,并帮助使用预定义的关键字列表。
pip install robotframework selenium2library
安装Chrome和Firefox驱动程序。Selenium库与这些驱动程序通信以控制浏览器进行自动化。
brew install chromedriver
ORbrew cask install chromedriver
步骤2. 下载
您可以通过Composer安装。选择“master”作为包的版本。
composer require konecranes/webform-submission-test
或者在您的composer.json
文件中添加以下内容到require
部分,然后运行composer update
来安装。
{
"require": {
"konecranes/webform-submission-test"
}
}
步骤3. 使用
ROBOT
通过Composer安装后,您可以导航到文件夹并运行机器人测试
cd vendor/konecranes/webform-submission-test/Tests/
robot test.robot
许可
MIT