Genymotion使用ing...

最早使用Genymotion是处于好奇,想知道号称最快的android模拟器是什么样子的~~~后来在使用appium进行自动化测试的时候,想通过genymotion emulator来测试产品环境的APP。不管是处于好奇随便看一看,还是要真枪实干干活的时候,都遇到一些意外情况,借此把这些情况记录下,便于同事、朋友或者是自己以后再用的时候,能有所帮助吧~ 1.我们在使用Genymotion之前先把VirtualBox安装好,要不你根本无法运行你的模拟器 2.Genymotion需要下载你需要的virtual Device,免费用户貌似只能并且最多下载一个virtual Device(由于appium对platformVersion有要求,所以不要下太新的device。截止appium v1.5.3, »

利用Charles测试webhook

在云服务的测试过程中经常会碰到webhook,例如:支付成功、退款成功、用户注册成功、订单状态改变等events,这个时候写个简单的http服务也能满足,但是直接用charles更简单~ 1.通常云平台的接口都可以设置相关webhook的URL,更高级的时候还会设置headers 2.在URL中设置charles的http proxy的地址以及端口号 3.当相应events触发webhook时,charles会收到相应请求,但是这些请求不会得到任何响应,服务端就会重复多次去请求,尝试拿到响应 4.charles中有Map Local&BlackList两个工具,一个是用来重定向本地文件的, »

Docker ip Warning的问题所在

在使用docker的时候,发现根据ubuntu的基础镜像进行build,一直会报一个错: [Warning] IPv4 forwarding is disabled. Networking will not work 通过google发现是/etc/sysctl.conf文件中关于ipv4的设置有问题,第一反应就是在dockerfile中加入修改ipv4属性的操作: echo "net.ipv4.ip_forward=1" >>/etc/ »

Docker关于i/o timeout的Error

我在阿里云服务器上安装了docker,今天在拉取一些基础镜像以及登录docker hub时,都出现了一些关于网络的error,经过一番折腾最终找到解决方法。 一开始我是怀疑是阿里云服务器内对于eth0\eth1两个网络的配置问题,导致docker找不到registry 然后搜了一下,有人说是代理的问题,需要先关闭docker deamon然后再次运行docker时加入HTTP_PROXY的信息。 这些貌似都不行,最后找到问题的根源,是服务器上DNS配置的问题: 所以果断找到/etc/resolv.conf文件,加入nameserver 8.8.8.8 »

Nginx配置SSL并搭建HTTPS网站

操作流程 第一步,生成csr文件和key文件 $ cd /etc/ssl/private $ openssl req -new -newkey rsa:2048 -sha256 -nodes -out maketea_loc.csr -keyout maketea_loc.key -subj "/C=CN/ »