Git使用——在github上给开源项目贡献代码

在使用github的过程中,git clone了一个开源项目以后,当我们想给这个开源的工程如何贡献
代码呢?
现拿WebDriverAgent项目贡献代码举例,小白教程开始。。。。。。

阅读更多

iOS自动化实践——WebDriverAgent(三)

导语


阅读更多

iOS自动化实践——WebDriverAgent(二)

WebDriverAgent作为一个server端,使用USB和手机通信,然后通过向客户端发送一系列的HTTP请求,实现对客户端的操作。
下面把WebDriverAgent给出的请求示例介绍一下。
WebDriverAgent Wiki

阅读更多

iOS自动化实践——WebDriverAgent(一)

导语


阅读更多

Git使用——隐藏特殊文件

使用Git过程中,发现有些编译产生的文件,一直显示出来,但是提交到服务端又不合理,百度一下,发现有一个特别简单的方案。
Git可以忽略这些文件和目录,在版本库中创建一个名字为.gitgnore的文件,可以列出不希望Git跟踪的文件和目录,可以用感叹号列出例外情况。
比如:

1
2
3
1. *.pyc
2. *.ini
3. 。。。。

阅读更多

iOS自动化实践——jenkins持续集成(一)

写在尝试之前

其实之前尝试过jenkins实现android打包,但是对iOS打包有各种环境问题依赖,但是现在需要实现iOS自动化打包,为了方便内部分发测试,依然jenkins实现。

阅读更多

iOS自动化实践——客户端性能

上篇提到过,在执行appium或者ui automation时,out文件都会生成instrumentscli.trace文件,之前是猜想,里面应该存在客户端性能方面的数据,然后试图解析.trace文件。

阅读更多

iOS自动化实践——TuneupJs学习

导语


阅读更多