欢迎任意形式的贡献。
FAutoTest持续招聘贡献者,即使是在Issues中回答问题或者在群里帮忙解答问题,或者做一些简单的bugfix,也会给FAutoTest带来很大的帮助。
FAutoTest已开发近半年,在此感谢所有开发者对于FAutoTest的喜欢和支持,希望你能够成为FAutoTest的核心贡献者,加入FAutoTest,共同打造一个更棒更好用的UI自动化测试框架🎉🎉🎉
我们通过Github Issues来收集问题和功能相关的支持需求。
-
Bug上报
如果FAutoTest不工作或者有异常,排除环境问题后,确认是FAutoTest本身问题并且在Issues中搜索未找到相关答案时,欢迎提Issue讨论,同时提问题的时的表述应当尽可能详细准确,以确保您提出的问题是有效的。
-
新功能支持
如果你觉得FAutoTest存在不足的地方,或者有更好的idea,欢迎提Issue讨论。
-
问题探讨
如果你对FAutoTest存在疑问或者有一些不理解的地方,欢迎提Issue或者进群讨论。
我们期待您通过PR(Pull Requests)让FAutoTest变的更加完善。
仓库一共包含两个分支:
master
分支- 请勿在master分支上提交任何PR。
dev
分支dev
分支作为稳定的开发分支,经过测试后会在下一个版本合并到master
分支。- PR应该在
dev
分支上提交。
FAutoTest团队会查看所有的PR,我们会运行一些代码检查和测试,一经测试通过,我们会接受这次PR,但不会立即将代码合并到master分支上,会有一些延迟。
当您准备PR时,请确保已经完成以下几个步骤:
- 将仓库fork下来并且基于
dev
分支创建您的开发分支。 - 如果您更改了APIs请更新代码及文档。
- 在您添加的每一个新文件头部加上版权声明。
- 检查您的代码语法及格式。
- 反复测试。
- 现在,您可以开始在
dev
分支上PR了。
通过为FAutoTest做出贡献,代表您同意将其版权归为FAutoTest所有,FAutoTest的开源协议为 BSD-3-Clause License
如果你在使用过程中发现 Bug,请通过 Issues 或 Pull Requests 来提交反馈,或者加入交流群来解决。
首次参与贡献请阅读:CONTRIBUTING
腾讯开源激励计划 鼓励开发者的参与和贡献,期待你的加入。