<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[linvaluable的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/linvaluable</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; linvaluable]]></copyright><item><title><![CDATA[Charles学习]]></title><link>https://blog.youkuaiyun.com/linvaluable/article/details/65443200</link><guid>https://blog.youkuaiyun.com/linvaluable/article/details/65443200</guid><author>linvaluable</author><pubDate>Thu, 23 Mar 2017 14:18:01 +0800</pubDate><description><![CDATA[[原文]Charles 从入门到精通



简介


Charles 是在 Mac 下常用的网络封包截取工具，在做
移动开发时，我们为了调试与服务器端的网络通讯协议，常常需要截取网络封包来分析。
Charles 通过将自己设置成系统的网络访问代理服务器，使得所有的网络访问请求都通过它来完成，从而实现了网络封包的截取和分析。
除了在做移动开发中调试端口外，Charles 也可以用]]></description><category></category></item><item><title><![CDATA[APPIUM学习--环境安装]]></title><link>https://blog.youkuaiyun.com/linvaluable/article/details/63683229</link><guid>https://blog.youkuaiyun.com/linvaluable/article/details/63683229</guid><author>linvaluable</author><pubDate>Sun, 19 Mar 2017 11:39:02 +0800</pubDate><description><![CDATA[为了能够测试Android和iOS两个app端，所以要在Mac上安装APPIUM；


一、环境要求

Mac OS X >= 10.7XCode >= 4.6.3Apple Developer Tools (iPhone simulator SDK, command line tools)
Mac系统是免费的，大家可以更新的最新版本；
但是最新的Mac OS X 10.12，APP]]></description><category></category></item><item><title><![CDATA[iOS自动化编译打包提交-Shell脚本实现]]></title><link>https://blog.youkuaiyun.com/linvaluable/article/details/63251513</link><guid>https://blog.youkuaiyun.com/linvaluable/article/details/63251513</guid><author>linvaluable</author><pubDate>Sat, 18 Mar 2017 10:43:01 +0800</pubDate><description><![CDATA[平时，我们把app提交给测试人员或发布出去，需要执行以下过程：]]></description><category></category></item><item><title><![CDATA[IOS性能检测工具-Instruments]]></title><link>https://blog.youkuaiyun.com/linvaluable/article/details/63251020</link><guid>https://blog.youkuaiyun.com/linvaluable/article/details/63251020</guid><author>linvaluable</author><pubDate>Sat, 18 Mar 2017 09:56:58 +0800</pubDate><description><![CDATA[Instruments

这个就是iOS应用的性能检测工具，我们在Xcode的product->profile就可以打开（要选择一个手机设备型号），这时将会编译出一个app，并启动Instruments。]]></description><category></category></item><item><title><![CDATA[APPIUM学习4]]></title><link>https://blog.youkuaiyun.com/linvaluable/article/details/62892520</link><guid>https://blog.youkuaiyun.com/linvaluable/article/details/62892520</guid><author>linvaluable</author><pubDate>Fri, 17 Mar 2017 17:29:39 +0800</pubDate><description><![CDATA[[原文]从0到1搭建移动App功能自动化测试平台（3）：编写iOS自动化测试脚本




第一个测试用例：系统登录


在测试领域中，系统登录这个功能点的地位，堪比软件开发中的Hello World，因此第一个测试用例就毫无悬念地选择系统登录了。

在编写自动化测试脚本之前，我们首先需要清楚用例执行的路径，路径中操作涉及到的控件，以及被操作控件的属性信息。

对于本次演示的]]></description><category></category></item><item><title><![CDATA[APPIUM学习3]]></title><link>https://blog.youkuaiyun.com/linvaluable/article/details/62889692</link><guid>https://blog.youkuaiyun.com/linvaluable/article/details/62889692</guid><author>linvaluable</author><pubDate>Fri, 17 Mar 2017 15:55:55 +0800</pubDate><description><![CDATA[[原文]从 0 到 1 搭建移动 App 功能自动化测试平台 (2)：操作 iOS 应用的控件



关于UI控件


在上一篇文章中，我们成功地通过Appium
 Inspector调用模拟器并运行iOS应用，iOS的自动化测试环境也已全部准备就绪了。

那么接下来，我们就可以开始实现自动化测试了么？

貌似还不行。在开始之前，我们先想下什么是APP功能自动化测试。
]]></description><category></category></item><item><title><![CDATA[APPIUM学习2]]></title><link>https://blog.youkuaiyun.com/linvaluable/article/details/62889640</link><guid>https://blog.youkuaiyun.com/linvaluable/article/details/62889640</guid><author>linvaluable</author><pubDate>Fri, 17 Mar 2017 15:53:14 +0800</pubDate><description><![CDATA[[原文]从 0 到 1 搭建移动 App 功能自动化测试平台 (1)：模拟器中运行 iOS 应用





iOS应用安装包的基础知识


作为完全的iOS新手，困惑的第一个问题就是iOS安装包文件。

在Android系统中，安装App的途径很多，除了各类应用市场，普通用户也经常直接下载apk安装包文件后手动进行安装，因此大家对Android的安装包文件都比较熟悉。

]]></description><category></category></item><item><title><![CDATA[APPIUM测试学习]]></title><link>https://blog.youkuaiyun.com/linvaluable/article/details/62889439</link><guid>https://blog.youkuaiyun.com/linvaluable/article/details/62889439</guid><author>linvaluable</author><pubDate>Fri, 17 Mar 2017 15:44:22 +0800</pubDate><description><![CDATA[[原文]从0到1搭建移动App功能自动化测试平台（0）背景介绍和平台规划




Appium简介


对于Appium的详细介绍，大家可参考Appium官方文档，我就不再重复引用。

不过对于Appium，仍然有几点很赞的理念值得强调。

采用Appium时，无需对被测应用做任何修改，也无需嵌入任何东西；Appium对iOS和Android的原生自动化测试框架进行了封装，]]></description><category></category></item><item><title><![CDATA[Android应用性能优化--图形优化]]></title><link>https://blog.youkuaiyun.com/linvaluable/article/details/62887936</link><guid>https://blog.youkuaiyun.com/linvaluable/article/details/62887936</guid><author>linvaluable</author><pubDate>Fri, 17 Mar 2017 14:48:48 +0800</pubDate><description><![CDATA[应用UI卡顿常见原因主要在以下几个方面：
 
1.人为在UI线程中做轻微耗时操作，导致UI线程卡顿；
2.布局Layout过于复杂，无法在16ms内完成渲染；
3.同一时间动画执行的次数过多，导致CPU或GPU负载过重；
4.View过度绘制，导致某些像素在同一帧时间内被绘制多次，从而使CPU或GPU负载过重；
5.View频繁的触发measure、layout，导致measure、l]]></description><category></category></item></channel></rss>