今年春节没有像往常一样回家过年,而是到欧洲旅行(意大利和法国),算是蜜月游吧。第一次到欧洲,确切地说,第一次出国,新鲜感还是蛮大的,趁着返程
我的 2016 年终总结
2016年于我而言,经历的事情挺多的,现在回想起来,很难相信这些都是在一年内发生的。 在5月份的时候,我从UC离职去了大疆,从移动互联网公司到
如何优雅地一键实现 macOS 网络代理切换
在macOS中配置Web代理时,通常的做法是在控制面板中进行操作,System Preferences -> Network -> Advanced -> Proxies. 这种配置方式虽然可以实现需求,但缺点在于操作比较
漫谈服务端性能测试
最近因为工作原因,我又拾起了老本行,开始做Web性能测试。之前虽然做过三四年的性能测试,但是在博客和开源项目方面都没有什么输出,一直是一个很
打造心目中理想的自动化测试框架(AppiumBooster)
前言 做过自动化测试的人应该都会有这样一种体会,要写个自动化demo测试用例很容易,但是要真正将自动化测试落地,对成百上千的自动化测试用例实现
Jenkins 的输出日志也可以变得色色的
在《使用Jenkins实现持续集成构建检查》一文中,写到了这么一段话: 在这里,我们还可以通过–disable_output_co
使用 Jenkins 实现持续集成构建检查
通过《使用Jenkins搭建iOS/Android持续集成打包平台》和《关于持续集成打包平台的Jenkins配置和构建脚本实现细节》两篇文章
从0到1搭建移动App功能自动化测试平台 (4):自动化测试代码⎡工程化⎦
在本系列的上一篇文章中,我通过系统登录这一典型功能点,演示了编写自动化测试脚本的整个流程,并对测试脚本进行了初步优化。 在本文中,我将重点介绍
关于持续集成打包平台的 Jenkins 配置和构建脚本实现细节
在《使用Jenkins搭建iOS/Android持续集成打包平台》一文中,我对如何使用Jenkins搭建iOS/Android持续集成打包平
Introduction to AppiumBooster
AppiumBooster AppiumBooster helps you to write automation testcases in yaml format or csv tables, without writing a snippet of code.
write testcases in yaml (recommended) Take DebugTalk+ Discover’s login and logout function as an example.
In order to test these functions above, you can write testcases in yaml format like this.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 # ios/testcases/Account.yml---AccountTestcases:login with valid account:- AccountSteps | enter My Account page- AccountSteps | enter Login page- AccountSteps | input EmailAddress- AccountSteps | input Password- AccountSteps | login- AccountSteps | close coupon popup window(optional)logout:- AccountSteps | enter My Account page- SettingsSteps | enter Settings page- AccountSteps | logout In the testcases, each step is combined with two parts, joined by a separator |.