Skip to content

Latest commit

 

History

History
57 lines (37 loc) · 2.51 KB

CONTRIBUTING.md

File metadata and controls

57 lines (37 loc) · 2.51 KB

Contributing

欢迎任意形式的贡献。

Acknowledgements

FAutoTest持续招聘贡献者,即使是在Issues中回答问题或者在群里帮忙解答问题,或者做一些简单的bugfix,也会给FAutoTest带来很大的帮助。

FAutoTest已开发近半年,在此感谢所有开发者对于FAutoTest的喜欢和支持,希望你能够成为FAutoTest的核心贡献者,加入FAutoTest,共同打造一个更棒更好用的UI自动化测试框架🎉🎉🎉

Issues

我们通过Github Issues来收集问题和功能相关的支持需求。

  • Bug上报

    如果FAutoTest不工作或者有异常,排除环境问题后,确认是FAutoTest本身问题并且在Issues中搜索未找到相关答案时,欢迎提Issue讨论,同时提问题的时的表述应当尽可能详细准确,以确保您提出的问题是有效的。

  • 新功能支持

    如果你觉得FAutoTest存在不足的地方,或者有更好的idea,欢迎提Issue讨论。

  • 问题探讨

    如果你对FAutoTest存在疑问或者有一些不理解的地方,欢迎提Issue或者进群讨论。

Pull Requests

我们期待您通过PR(Pull Requests)让FAutoTest变的更加完善。

分支管理

仓库一共包含两个分支:

  1. master 分支
  2. 请勿在master分支上提交任何PR。
  3. dev 分支
  4. dev分支作为稳定的开发分支,经过测试后会在下一个版本合并到master分支。
  5. PR应该在dev分支上提交。

PR流程

FAutoTest团队会查看所有的PR,我们会运行一些代码检查和测试,一经测试通过,我们会接受这次PR,但不会立即将代码合并到master分支上,会有一些延迟。

当您准备PR时,请确保已经完成以下几个步骤:

  1. 将仓库fork下来并且基于dev分支创建您的开发分支。
  2. 如果您更改了APIs请更新代码及文档。
  3. 在您添加的每一个新文件头部加上版权声明。
  4. 检查您的代码语法及格式。
  5. 反复测试。
  6. 现在,您可以开始在dev分支上PR了。

许可证

通过为FAutoTest做出贡献,代表您同意将其版权归为FAutoTest所有,FAutoTest的开源协议为 BSD-3-Clause License

贡献代码

如果你在使用过程中发现 Bug,请通过 Issues 或 Pull Requests 来提交反馈,或者加入交流群来解决。
首次参与贡献请阅读:CONTRIBUTING

腾讯开源激励计划 鼓励开发者的参与和贡献,期待你的加入。