此时此刻,非你莫属!SoloPi 贡献者活动正式开启

简介: 有奖共建 —— 尽心打造移动端测试开源框架

banner0811.png

SoloPi贡献者活动正式开始了,欢迎大家踊跃报名,提供各种形式的贡献,我们为其中出众的贡献者准备了相当丰厚的奖品,并提供与测试大咖进行一对一交流的机会。

关于SoloPi

SoloPi 是由支付宝终端质量技术部推出的一套移动端自动化解决框架,在无线化、非侵入、免 Root 的模式下,用户直接操控手机,即可完成自动化功能、性能、兼容性、以及稳定性测试工作,大大提升了测试同学的工作效率。

SoloPi 基于 AccessibilityService、ChromeDevToolsProtocol、图像识别三种模式实现了控件的精确查找能力,结合端上的用例录制和编辑功能,能够快速完成本地自动化用例生成。生成的自动化用例即可在本地回放,也可结合云测平台回放,还能够转换为 Appium/Macaca 等其他自动化框架脚本集成进现有的自动化回归流程中。

案例.gif

SoloPi 用例回放

活动&奖励规则

本次活动接受多种贡献方式,包括但不限于以下几类:

  • 代码贡献:代码贡献遵循贡献流程,我们会审核贡献者提交的关于特性开发、测试用例开发和 Bug Fix 的 Pull Request。
  • 项目推广:发布的任何关于 SoloPi 的博客、微信、视频、文章、白皮书等,附上链接及可以反映阅读量的截图。
  • 样例编写:编写SoloPi使用样例,可包括代码、描述文档、用户指南。
  • 需求反馈:提出对Solopi的优化建议和产品需求,可重点突出需求的唯一性以及与其他测试工具相比它可以带来的价值。

我们会从特性特点、代码贡献质量、反馈需求的合理和独特性、推广链接的阅读量等多方面评判出Top5杰出贡献者,并将其相关贡献以合适的形式集成进Solopi。同时,我们也会邀请ta成为官方技术内容贡献者,并保持后续持续的沟通。

根据贡献排名,SoloPi 将向TOP 5 的贡献者提供奖品(Top1 - 小米九号平衡车、Top2~3 - AirPods 2代、Top4~5 - 天猫精灵CC)。我们将在 2020 年 10 月 12 日通过邮件、github、钉钉、微信、TesterHome社区等多个渠道发布获胜者名单。

活动时间

2020 年 8 月 11 日 - 2020 年 9 月 30 日(7月11日前的贡献不计入本次活动范围)

推荐方向

方向仅供参考,与最终评选无关,任何有创造性并能解决现有问题的方案都非常棒:

  1. 基于 SoloPi 的自动化测试方案
  2. 现有自动化测试框架兼容
  3. 与游戏引擎结合,实现自动化驱动
  4. 用例维护方式优化
  5. SoloPi 执行效率优化
  6. SoloPi 文档大纲补充

参与开源社区贡献能为您带来什么

  1. 社会价值,您提交的代码可能会被开发者、企业在生产环境中使用,帮助社区用户提升业务效率,想想都激动。
  2. 个人能力提升,在开源社区,您能体验到与社区大佬一起协作的乐趣,个人能力可以迅速提升。
  3. 来自技术圈的认同,参与开源贡献能够很快获得技术圈内开发者的尊重,提升认同感,开源界的明星不是梦!

贡献者权益

  1. 项目资深维护者线上指导,与测试大牛接触
  2. 优先获得 SoloPi 新版本体验资格
  3. 优先获得蚂蚁集团工作推荐机会

如何参与/互动?

我们建立了「SoloPi贡献者钉钉群」,欢迎扫码或钉钉搜索群号“35065579”申请加入

1.jpg

👉点击此处立即访问 SoloPi 仓库地址

END

SoloPi-white banner 3.png

相关文章
|
编解码 Java 开发工具
【HarmonyOS Next之旅】DevEco Studio的安装与环境配置
本教程详细介绍了使用DevEco Studio进行OpenHarmony开发的全流程,包括下载与安装、环境配置、项目准备及实用技巧。首先,以Windows环境为例,说明了DevEco Studio的运行要求、下载和安装步骤;接着,通过设置环境变量和配置SDK完成开发环境搭建;然后,讲解了项目创建、预览器和虚拟机的使用方法;最后,分享了中文插件安装和简化工程目录栏等小技巧,帮助开发者高效上手OpenHarmony开发。
1587 0
|
3月前
|
人工智能 自然语言处理 数据可视化
别再用 LangChain 搭 RAG 了:Dify 和 n8n 哪个才是你真正需要的
本文对比LangChain、Dify与n8n在AI工作流构建中的定位差异:LangChain是高自由度但调试成本高的代码框架;Dify专注RAG与对话,开箱即用;n8n擅长跨系统AI自动化。附七牛云模型接入指南与避坑提示。
|
缓存 开发工具 Android开发
Android App性能评测分析-启动时间篇
1、前言 随着项目版本的迭代,App的性能问题会逐渐暴露出来,而好的用户体验与性能表现紧密相关,性能问题从应用的启动优化开始,下面会根据实际app性能测试案例,进行app性能评测之启动时间的分析和总结。
4857 0
|
负载均衡 5G UED
蜂窝网络中的切换(Handover)及其类型详解
蜂窝网络中的切换(Handover)及其类型详解
2355 12
|
存储 Python 容器
python中的h5py开源库的使用
python中的h5py开源库的使用
455 1
|
前端开发 JavaScript 定位技术
高德客户端及引擎技术架构演进与思考
高德客户端及引擎技术架构演进与思考
|
JavaScript 前端开发 开发者
Vue学习之--------深入理解Vuex、原理详解、实战应用(2022/9/1)
这篇文章详细介绍了Vuex的基本概念、使用场景、安装配置、基本用法、实际应用案例以及注意事项,通过一个数字累加器的实战示例,帮助开发者深入理解Vuex的原理和应用。
|
Web App开发 缓存 JavaScript
技术分享:深入探索内存泄漏——识别、分类与解决方案
【8月更文挑战第27天】在软件开发的浩瀚星海中,内存管理始终是程序员们必须面对的重要课题。内存泄漏,作为内存管理不善的典型症状,不仅影响应用性能,还可能导致系统崩溃,是每位开发者都需警惕的“暗礁”。本文将带您深入探索内存泄漏的本质、常见类型及有效的解决策略,助力您的工作学习之旅更加顺畅。
410 0
|
XML 安全 Java
包体积优化 · 工具论 · 初识包体积优化
包体积优化 · 工具论 · 初识包体积优化
1281 0
包体积优化 · 工具论 · 初识包体积优化