国际顶尖开发者和演讲者, 感受大师风范
在这个课题中,我们将探索Appium背后的哲学。然后在简单介绍Appium背后的技术后,我们会介绍 如何用不同的语言来写Appium的脚本,如何使用Selenium Grid或者Sauce Labs把脚本集成到CI环境。 我们也会聊下自动化功能测试中大规模并发的重要性。
最后,我们会介绍下Appium开源项目的运作以及如何加入社区并贡献。 我们也会给出Appium 2015年下半年的蓝图和更远的未来的打算。
Dan在2012年在Selenium大会上做了后来被称之为Appium的Demo,之后他开始这个开源项目。 他从一个对开源项目一无所知的人到如今,一路走来,犯过的错,得到教训。他将这些经验分享给大家。 他也会告诉大家10个你可能不知道的Appium的秘密!
1. 介绍React Native(RN)产生背景和对Web和Native带来的改变; 2. 通过实战,展示RN性能/稳定性数据; 3. RN在淘系的规划和进展,以及我们遇到的问题等; 4. RN相似方案的进展,以及对行业未来的一些思考。
相对于自动化测试,In-house 测试工具有着更高的使用频率和更广泛的使用范围。 在一个移动应用的最重要的三个环节(打包、发布和监控)中,都有很多很有意思的工具可以去尝试开发。 本话题讲围绕着这三个重要环节,重点介绍 In-house 测试工具开发的一些技术细节和经验。
以插桩技术为基础,介绍测试方法和思路。利用插桩技术来获得测试过程中的关键数据, 然后进行测试分析。 简单讲解插桩所用到的技术方法,重点介绍如何使用类似OneAPM等第三方工具获取APP性能数据,并进行测试分析。
以介绍移动端测试方案 macaca 为主,详细讲解移动端自动化测试系列工具 macaca 的开发与实践,以及如何与 appium 和其他优秀的测试框架整合。并介绍目前集成测试方案的实现和对移动测试的一些思考。
介绍如何利用Mock API Server来模拟HTTP协议来进行手机App测试,还可以模拟手机的地理信息,传感器状态, 甚至可以先开发App再开发后端系统
在移动app测试中,我们通常不会像测试web那样熟悉需要测试什么,考虑什么。本环节尝试通过讲师总结和分享自己2年多的移动产品测试经验和实践,希望听众能少走一些弯路。