# sraFramework
**Repository Path**: bxwill/sraFramework
## Basic Information
- **Project Name**: sraFramework
- **Description**: 利用 Selenium + RobotFramework + Allure Reporting Tool 设计的一套关于 Web 端到端自动化解决方案
- **Primary Language**: Unknown
- **License**: MIT
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 1
- **Forks**: 0
- **Created**: 2021-02-25
- **Last Updated**: 2021-06-29
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# sraFramework
An end-to-end automation solution for web product testing using Selenium + RobotFramework + Allure Reporting Tool
> 利用 Selenium + RobotFramework + Allure Reporting Tool 设计的一套关于 Web 端到端自动化解决方案
## 环境准备
- Chrome + Webdriver
[Webdriver 列表](http://npm.taobao.org/mirrors/chromedriver/)
- Bash
- Python3
- Python 依赖包
`pip install -r requirements.txt`
- RobotFramework
- JRE + Allure Commandline (可选)
[Allure 安装方法](https://qualitysphere.gitee.io/4_allure/#21-安装)
- Docker (可选)
## 目录结构
目录|作用|文件命名|文件内容示例
----|----|----|----
testcase|用于存放测试用例|\.robot|[testcase/demo.robot](testcase/demo.robot)
keywords|用于存放关键字
*以便在编写 testcase 中的用例时引用*|\