<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_OscarXie.net</title><subtitle type="text">关注质量与体验——电子商务与自动化测试</subtitle><id>http://feed.cnblogs.com/blog/u/23405/rss</id><updated>2012-01-15T16:23:54Z</updated><author><name>oscarxie</name><uri>http://www.cnblogs.com/oscarxie/</uri></author><generator>CNBlogs BlogServer</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/oscarxie/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/23405/rss"/><entry><id>http://www.cnblogs.com/oscarxie/archive/2012/01/07/2315797.html</id><title type="text">2012新年随笔</title><summary type="text">2012新年随笔</summary><published>2012-01-07T08:19:00Z</published><updated>2012-01-07T08:19:00Z</updated><author><name>oscarxie</name><uri>http://www.cnblogs.com/oscarxie/</uri></author><link rel="alternate" href="http://www.cnblogs.com/oscarxie/archive/2012/01/07/2315797.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/oscarxie/archive/2012/01/07/2315797.html"/><content type="html">&lt;p&gt;&lt;img src="http://images.cnblogs.com/cnblogs_com/oscarxie/IMG_5504.JPG" width="1241" height="827" alt="" /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;算上大学，在上海这个城市已经住了10年，11年出行方便后，走了上海大部分的西南地区，奥特莱斯、奉贤金沙、金山海滩、松江新浜荷花、青浦莲塘陈云故居、枫泾古镇；也拍了不少照片当做练习。&lt;/p&gt;&lt;p&gt;前面一直看老上海的痕迹(&lt;a href="http://kangan1944.blog.163.com/"&gt;http://kangan1944.blog.163.com/&lt;/a&gt;)博客连载，市区逛得就少了。&lt;/p&gt;&lt;p&gt;&lt;img src="http://images.cnblogs.com/cnblogs_com/oscarxie/shwall.jpg" width="750" height="624" alt="" /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;曾几何时，已经不习惯看大部头了，喜欢上定时或不定时的连载；最初是地铁上PSP看些东西，但是发现PSP太大拥挤的时候很麻烦不好单手操作，后面手机上用ibook看，无奈屏幕太小，看着脖子累，&lt;/p&gt;&lt;p&gt;觉得大屏幕手机是将来的趋势，那时候HTC HD已经出来，地铁上看东西很方便，就是电池不给力，现在智能手机流行，通病还是电池；&lt;/p&gt;&lt;p&gt;后面晚饭时会边看些小片段，发现这样很好，一段时间后就能看完一本书，目前在看的连载主要是如果这是宋史(&lt;a href="http://blog.sina.com.cn/liuyuquande"&gt;http://blog.sina.com.cn/liuyuquande&lt;/a&gt;)和&lt;/p&gt;&lt;p&gt;一寸山河一寸血(&lt;a href="http://blog.sina.com.cn/guanho2010"&gt;http://blog.sina.com.cn/guanho2010&lt;/a&gt;)，每天2节，5到10分钟就可以看完。&lt;/p&gt;&lt;p&gt;reader上订阅了个一舟博客(&lt;a href="http://www.guyizhou.cn/"&gt;http://www.guyizhou.cn/&lt;/a&gt;)经常会推荐书，只怕你看不过来。&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;网络的发达，看电视的时间越来越少，不过一般回到家里还是会打开电视，早先看些第一财经的节目，比如财富人生和波士堂，后面发现这些节目商业味道还是重些，没有坚持看下去，&lt;/p&gt;&lt;p&gt;现在看得多的反而是纪实频道。&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/oscarxie/aggbug/2315797.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/oscarxie/archive/2012/01/07/2315797.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/oscarxie/archive/2011/12/02/2272476.html</id><title type="text">GTAC 2011 talks</title><summary type="text">GTAC 2011 talks</summary><published>2011-12-02T09:53:00Z</published><updated>2011-12-02T09:53:00Z</updated><author><name>oscarxie</name><uri>http://www.cnblogs.com/oscarxie/</uri></author><link rel="alternate" href="http://www.cnblogs.com/oscarxie/archive/2011/12/02/2272476.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/oscarxie/archive/2011/12/02/2272476.html"/><content type="html">&lt;div&gt;&lt;span style="color: #333333; font-family: Arial, sans-serif; font-size: 16px; line-height: normal; text-align: left; background-color: #ffffff; "&gt;GTAC 2011 talks&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;&lt;a href="http://googletesting.blogspot.com/2011/11/gtac-videos-now-available.html" target="_blank"&gt;http://googletesting.blogspot.com/2011/11/gtac-videos-now-available.html&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.gtac.biz/talks" target="_blank"&gt;http://www.gtac.biz/talks&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/oscarxie/aggbug/2272476.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/oscarxie/archive/2011/12/02/2272476.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/oscarxie/archive/2011/11/30/2269197.html</id><title type="text">长草了，冒个泡</title><summary type="text"/><published>2011-11-30T07:35:00Z</published><updated>2011-11-30T07:35:00Z</updated><author><name>oscarxie</name><uri>http://www.cnblogs.com/oscarxie/</uri></author><link rel="alternate" href="http://www.cnblogs.com/oscarxie/archive/2011/11/30/2269197.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/oscarxie/archive/2011/11/30/2269197.html"/><content type="html">&lt;img src="http://images.cnblogs.com/cnblogs_com/oscarxie/10099291_756998149_rotate.jpg" width="780" height="520" alt="" /&gt;&lt;img src="http://www.cnblogs.com/oscarxie/aggbug/2269197.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/oscarxie/archive/2011/11/30/2269197.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/oscarxie/archive/2011/09/19/2181244.html</id><title type="text">Jmeter使用感受</title><summary type="text">Jmeter使用感受</summary><published>2011-09-19T13:34:00Z</published><updated>2011-09-19T13:34:00Z</updated><author><name>oscarxie</name><uri>http://www.cnblogs.com/oscarxie/</uri></author><link rel="alternate" href="http://www.cnblogs.com/oscarxie/archive/2011/09/19/2181244.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/oscarxie/archive/2011/09/19/2181244.html"/><content type="html">&lt;p&gt;最近用jmeter跑了些东西，记录些感受&lt;/p&gt;&lt;p&gt;1. 发现jmeter的GUI不是那么给力，用户多了就不行很影响其他工作，只能用Non-Gui的命令行，我的机器是Dell T3400(Q6600 4核 2.4G，8G内存)；&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;2. 没有GUI，一般会把结果保存到文件，没有具体研究过写文件会有多大影响，不过对于文件的配置选择还没有熟悉，尝试了下，保存的文件居然有7，8百兆，&lt;/p&gt;&lt;p&gt;也就跑了20分钟不到，之后查看结果还是需要打开GUI的，加载文件很慢；GUI上的configrue貌似不起作用，还没有仔细研究jmeter自己的config文件；&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;3. 只好绕过， 使用&amp;#8220;Generate Summary Results&amp;#8221;直接跟随命令结果打出来，例如：&lt;/p&gt;&lt;div&gt;&lt;div&gt;Generate Summary Results + 650610 in 180.0s = 3614.0/s Avg: &amp;nbsp; &amp;nbsp;27 Min: &amp;nbsp; &amp;nbsp; 3 Max: &amp;nbsp; 387 Err: &amp;nbsp; &amp;nbsp; 0 (0.00%)&lt;/div&gt;&lt;div&gt;Generate Summary Results = 856083 in 241.7s = 3542.4/s Avg: &amp;nbsp; &amp;nbsp;28 Min: &amp;nbsp; &amp;nbsp; 3 Max: &amp;nbsp; 394 Err: &amp;nbsp; &amp;nbsp; 0 (0.00%)&lt;/div&gt;&lt;p&gt;可视性好一些，具体介绍：&lt;a href="http://jakarta.apache.org/jmeter/usermanual/component_reference.html#Generate_Summary_Results"&gt;http://jakarta.apache.org/jmeter/usermanual/component_reference.html#Generate_Summary_Results&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;不过信息量太少，得到的指标就这么点，例如response size没办法拿到；&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;4. 网上jmeter的资料不是很多，除了查看jackie的文章，主要还是jmeter官网的文档；&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;5. 以前用过Loadrunner和VSTS里的Loadtest，收费的和免费的还是有差距，起码GUI操作好用很多，当然jmeter可以使用badboy录制好后导入；&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;6. jmeter的function功能没怎么使用，另外jmeter还可以有很多自定义的插件，不过类似CPU/Memory指标在自带的report里没有找到，应该是要用插件了；&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;自从某事件后，公司减少了windows的使用后，开始使用定制的Ubuntu，发现内存使用量也很大，原来用XP，2G内存就够了，基本一个星期重启一次电脑；&lt;/p&gt;&lt;p&gt;现在Ubuntu里内置了太多开发工具，比如java，python，C等各种包都安装了，虽然开机才用几百兆，但是一跑项目，内存经常占用4，5G，里面的Firefox很难用，&lt;/p&gt;&lt;p&gt;也是吃内存大户，据说用MAC版本的也不轻松，还好抢了台8G的。&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/oscarxie/aggbug/2181244.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/oscarxie/archive/2011/09/19/2181244.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/oscarxie/archive/2011/09/01/2162238.html</id><title type="text">很好的一个书单</title><summary type="text">很好的一个书单</summary><published>2011-09-01T09:12:00Z</published><updated>2011-09-01T09:12:00Z</updated><author><name>oscarxie</name><uri>http://www.cnblogs.com/oscarxie/</uri></author><link rel="alternate" href="http://www.cnblogs.com/oscarxie/archive/2011/09/01/2162238.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/oscarxie/archive/2011/09/01/2162238.html"/><content type="html">&lt;p&gt;在微薄上看到的一个书单，第一本就是以前推荐的&lt;a href="http://www.cnblogs.com/oscarxie/archive/2008/10/20/1314737.html" target="_blank"&gt;浪潮之颠&lt;/a&gt;，&lt;/p&gt;&#xD;
&lt;div&gt;&lt;a href="http://book.douban.com/doulist/1300600/"&gt;http://book.douban.com/doulist/1300600/&lt;/a&gt;&amp;nbsp;&lt;/div&gt;&#xD;
&lt;h1 style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; font-size: 25px; font-weight: bold; word-wrap: break-word; display: block; color: #494949; line-height: 1.1; "&gt;推荐给互联网产品经理的书单&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;div id="content" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; min-height: 420px; "&gt;&#xD;
&lt;div  style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; zoom: 1; display: block; "&gt;&#xD;
&lt;div  style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 40px; padding-bottom: 0px; padding-left: 0px; float: left; width: 590px; "&gt;&#xD;
&lt;div  style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; zoom: 1; display: block; "&gt;&lt;a href="http://book.douban.com/people/4697902/" style="cursor: pointer; color: #336699; text-decoration: none; "&gt;&lt;img src="http://img3.douban.com/icon/u4697902-3.jpg" align="left" alt="酷拉皮卡" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; vertical-align: middle; " /&gt;&lt;/a&gt;&#xD;
&lt;div  style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 65px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&#xD;
&lt;p  style="font: normal normal normal 14px/normal Arial, Helvetica, sans-serif; line-height: 21px; color: #666666; "&gt;来自:&amp;nbsp;&lt;a href="http://book.douban.com/people/4697902/" style="cursor: pointer; color: #336699; text-decoration: none; "&gt;酷拉皮卡&amp;nbsp;&lt;/a&gt;&lt;br /&gt;&#xD;
创建时间: 2011-08-30 21:55:43　最后修改时间: 2011-08-30 22:33:19&lt;/p&gt;&#xD;
&lt;p  style="word-break: break-all; "&gt;身为一个产品经理兼书虫，在三年多的时间里阅读了上百本专业相关书籍，其中不乏经典之作，但也有很多垃圾书。这里给大家推荐一些我觉得比较经典的图书，涉及营销、产品管理&amp;amp;设计、数据分析、个人提升等方面，总共32本，希望对各位提升自己的专业能力有所帮助。&lt;span  style="color: #111111; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19px; background-color: #ffffff; "&gt;&amp;nbsp;&lt;/span&gt;&lt;span  style="color: #111111; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19px; background-color: #ffffff; "&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;p&gt;&lt;img src="http://ww3.sinaimg.cn/large/605b0e2etw1dkok999ys7j.jpg" alt="" /&gt;&amp;nbsp;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/oscarxie/aggbug/2162238.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/oscarxie/archive/2011/09/01/2162238.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/oscarxie/archive/2011/07/31/2123231.html</id><title type="text">夏日赏荷花</title><summary type="text">夏日赏荷花</summary><published>2011-07-31T14:13:00Z</published><updated>2011-07-31T14:13:00Z</updated><author><name>oscarxie</name><uri>http://www.cnblogs.com/oscarxie/</uri></author><link rel="alternate" href="http://www.cnblogs.com/oscarxie/archive/2011/07/31/2123231.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/oscarxie/archive/2011/07/31/2123231.html"/><content type="html">&lt;p&gt;最近发生了太多杯具，生命如此脆弱；很多城市都可以看海，唯独上海却不争气；珍惜每一天，世界还是美好，生活还要继续&lt;/p&gt;&lt;p&gt;上些荷花换个心情，关注微博太多，博客都长草了&lt;/p&gt;&lt;p&gt;&lt;img src="https://byfiles.storage.live.com/y1pTOOEyzc-rXOPLuB5jTWNmWKC2ISDr3LpuZKLlqgeyDSaZ-VxCh3WAdJJY8cWDcfai4PPM2WJP-A/IMG_4765.JPG?psid=1" alt="" /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;img src="https://byfiles.storage.live.com/y1pDILY8ULtiKTGUoYthnrFgPIew2T8e-DzN2mcLmxPg0csRfOWL426ZtjpeY5dFn279diEOP96evI/IMG_4770.JPG?psid=1" width="1024" height="683" alt="" /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;img src="https://byfiles.storage.live.com/y1pL8POzpfTcoMnPcmGLlEb5CKmnypOhX2aTfjMItVHXYVCk-C0JDY8goGFlB52nevq_SFW2XT3RA0/IMG_4773.JPG?psid=1" alt="" /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;img src="https://byfiles.storage.live.com/y1pL8POzpfTcoOjc70fLF0oaYU53Q9eut5lEdQQFKSOlqocmV-6GG3Q51nvuCyGQ8CFjW6akImHaxw/IMG_4772.JPG?psid=1" alt="" /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;img src="https://byfiles.storage.live.com/y1pd3gHy-rZ-QP0x40lLSa5eGN5lHsY-Wzf8bR51fuEXy6QTID9--zJoHmQCRl2vDl3ekCGB3aYx4E/IMG_4774.JPG?psid=1" width="1024" height="683" alt="" /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;img src="https://byfiles.storage.live.com/y1p-_-umbCdqZem7xM5CKDluNIAmpsAJQKMY_XIfoegiNXaO9u_qiYSAN4a0H386N2n_L-niO9EtJA/IMG_4780.JPG?psid=1" alt="" /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;img src="https://byfiles.storage.live.com/y1p-yj2_Vor5ZIDzUFWRAC2vqxtghC4a6DkSAcaoIRICHy-gZTNIgDlFtJR1Qz8hFuI2zU-k2nNBLg/IMG_4789.JPG?psid=1" width="1024" height="683" alt="" /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;img src="https://byfiles.storage.live.com/y1pGXAoSG_I4Cvi5zetQdZdiOVPswJwZgeDkvsM2_npBN7CSjAog3DNqzkdRiuTZi1al-Ne6piLrlk/IMG_4816.JPG?psid=1" alt="" /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;img src="https://byfiles.storage.live.com/y1pAFZnyYY0yCz2epldJ2cr0QB9erahCXkhSc2iAoxWdsTtudS4a170dtpuuWWQkPsQPHLcEtl3m4A/IMG_4814.JPG?psid=1" width="1024" height="683" alt="" /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;img src="https://byfiles.storage.live.com/y1p3jDOV3cmJ5BCxn0xfDODjnVlylqLgrV0-_wrq7hLxneXCjwBuYPmkBIGYz-O5XtrTZ_7SHnUAUM/IMG_4856.JPG?psid=1" alt="" /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;img src="https://byfiles.storage.live.com/y1pcIzlOTlPhqQUZWsaaHQVAkhH__Go4-vJFwyBDcb5aAwEtKezUWmtYSMp0cP_r2qLyfGaisYG3z8/IMG_4933.JPG?psid=1" width="1024" height="683" alt="" /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;img src="https://byfiles.storage.live.com/y1pSjWwhgDYHfYcye0-4WdXZyHO3jBTlxFzM7JX8tMMs0SqKVcPy509m9wqt7SKZcU7JtGl-zLuhy0/IMG_4930.JPG?psid=1" width="1024" height="683" alt="" /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;img src="https://byfiles.storage.live.com/y1pDnIl1PXWm7s9RlGKmF0XK7Q7C0pxmczY1Rdbr2B7WU9AiHt_NMjU3RwafsKL8ewSa-mZzg2Wc2E/IMG_4928.JPG?psid=1" width="1024" height="683" alt="" /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;img src="https://byfiles.storage.live.com/y1p6dCHuquR6IYKXXLr-ay9sxfygoPUHdydl8QLNdT6NbSWPXrzB_v-chBiJ2umkE-l506pweZDX8k/IMG_4924.JPG?psid=1" alt="" /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;img src="https://byfiles.storage.live.com/y1p9Q5oC-HwloCF86bRBZULigDTIGfdG8RP1J1-nl2t8bM-QOEUSie1mkfc8FKDCl4MQoDwuBeYxPQ/IMG_4919.JPG?psid=1" alt="" /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;img src="https://byfiles.storage.live.com/y1pVG_WhTxejR4bSdA1qifxVxxX2qLDyMB3RYMPWXo-mC2i-o7I85UFNcNqS6OO78JQ655pYSBxXdY/IMG_4908.JPG?psid=1" width="1024" height="683" alt="" /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;img src="https://byfiles.storage.live.com/y1pa7c2TFFkyMrFDbNwAt6BMoMTxOFcYtvn_Ex_RNezec1Lepghe6RxswxwxnTi2UmO4IYunTIlPPU/IMG_4907.JPG?psid=1" alt="" /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;img src="https://byfiles.storage.live.com/y1psFhdQ5OSSsAbc4OjZlDmccmmH6dESl3eX4RKP9ToG-Go-rhtFY355ibF04QcJfAUA9AUgXR0jW4/IMG_4889.JPG?psid=1" width="1024" height="683" alt="" /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;img src="https://byfiles.storage.live.com/y1p-LIh4ii8_r--E06HM2SbvrNgX6q9OoUZTgSSRrFJhlNcCvjDzzcSottB5LQAZHolsBO6RKCpi4c/IMG_4879.JPG?psid=1" alt="" /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;img src="https://byfiles.storage.live.com/y1pHZPnGUd8IUKmQmm9xfGhmwATJQvI1xN0xyEUDCHOBJJkYpZPRcckHxim9w2f0x89zsPajscIz3k/IMG_4866.JPG?psid=1" width="1024" height="683" alt="" /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;img src="https://byfiles.storage.live.com/y1perCcJCh9l4FdRaIwWFPsZIb6HRqun0-ugRoaR73X8dWep16xv-MhGWuHEzCviQfqjobA1f0TfvY/IMG_4920.JPG?psid=1" alt="" /&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/oscarxie/aggbug/2123231.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/oscarxie/archive/2011/07/31/2123231.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/oscarxie/archive/2011/07/11/2100485.html</id><title type="text">Selenium &amp;amp; WebDriver</title><summary type="text">Selenium &amp; WebDriver</summary><published>2011-07-11T04:13:00Z</published><updated>2011-07-11T04:13:00Z</updated><author><name>oscarxie</name><uri>http://www.cnblogs.com/oscarxie/</uri></author><link rel="alternate" href="http://www.cnblogs.com/oscarxie/archive/2011/07/11/2100485.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/oscarxie/archive/2011/07/11/2100485.html"/><content type="html">&lt;p&gt;有一段时间没有关注Selenium了，最近浏览了下，Selenium已经出到2.0rc3了，最大的变化是WebDriver集成了进来&lt;/p&gt;&lt;p&gt;什么是WebDriver请看这篇wiki，介绍得很详细，&lt;a href="http://code.google.com/p/selenium/wiki/FrequentlyAskedQuestions"&gt;http://code.google.com/p/selenium/wiki/FrequentlyAskedQuestions&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;所以Selenium2.0其实就是Selenium 1.x+WebDriver。&lt;/p&gt;&lt;p&gt;WebDriver除了支持PC浏览器之外，最大的亮点是能够支持移动浏览器&amp;#8212;&amp;#8212;&lt;span  style="font-family: arial, sans-serif; font-size: 13px; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; line-height: normal; "&gt;&lt;a href="http://code.google.com/p/selenium/wiki/WebDriverForMobileBrowsers" target="_blank"&gt;&lt;span style="font-size: 16px; font-weight: bold; "&gt;WebDriverForMobileBrowsers&lt;/span&gt;&amp;nbsp;&amp;nbsp;&lt;/a&gt;/&lt;/span&gt;&lt;/p&gt;&lt;div style="display: inline-block; "&gt;&lt;/div&gt;&lt;span  style="font-family: arial, sans-serif; font-size: 13px; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; line-height: normal; "&gt;&lt;span style="font-size: 16px; font-weight: bold; "&gt;&lt;a href="http://code.google.com/p/selenium/wiki/AndroidDriver" target="_blank"&gt;AndroidDriver&lt;/a&gt;&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;span  style="font-family: arial, sans-serif; font-size: 13px; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; line-height: normal; "&gt;，&lt;/span&gt;支持Android and iOS&amp;nbsp;&lt;p&gt;&lt;/p&gt;&lt;p&gt;当然多种开发语言的优点还是保持着，看了下&amp;nbsp;WebDriver的例子，代码比过去的Selenium更简练，&lt;/p&gt;&lt;div style="background-color: #F5F5F5;border: 1px solid #CCCCCC;padding-left:5px;padding-right:5px;"&gt;&lt;div&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;1&lt;/span&gt;&amp;nbsp;&lt;span style="color: #0000FF;"&gt;from&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;selenium&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;import&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;webdriver&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;2&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;import&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;time&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;3&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;4&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;if&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #800080;"&gt;__name__&lt;/span&gt;&lt;span style="color: #000000;"&gt;==&lt;/span&gt;&lt;span style="color: #800000;"&gt;'&lt;/span&gt;&lt;span style="color: #800000;"&gt;__main__&lt;/span&gt;&lt;span style="color: #800000;"&gt;'&lt;/span&gt;&lt;span style="color: #000000;"&gt;:&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;5&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #008000;"&gt;#&lt;/span&gt;&lt;span style="color: #008000;"&gt;&amp;nbsp;Create&amp;nbsp;a&amp;nbsp;new&amp;nbsp;instance&amp;nbsp;of&amp;nbsp;the&amp;nbsp;Firefox&amp;nbsp;driver&lt;/span&gt;&lt;span style="color: #008000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;6&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000;"&gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;driver&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;webdriver.Firefox()&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;7&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;8&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #008000;"&gt;#&lt;/span&gt;&lt;span style="color: #008000;"&gt;&amp;nbsp;go&amp;nbsp;to&amp;nbsp;the&amp;nbsp;google&amp;nbsp;home&amp;nbsp;page&lt;/span&gt;&lt;span style="color: #008000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;9&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000;"&gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;driver.get(&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #800000;"&gt;http://www.google.com&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #000000;"&gt;)&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;10&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;11&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #008000;"&gt;#&lt;/span&gt;&lt;span style="color: #008000;"&gt;&amp;nbsp;find&amp;nbsp;the&amp;nbsp;element&amp;nbsp;that's&amp;nbsp;name&amp;nbsp;attribute&amp;nbsp;is&amp;nbsp;q&amp;nbsp;(the&amp;nbsp;google&amp;nbsp;search&amp;nbsp;box)&lt;/span&gt;&lt;span style="color: #008000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;12&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000;"&gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;inputElement&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;driver.find_element_by_name(&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #800000;"&gt;q&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #000000;"&gt;)&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;13&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;14&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #008000;"&gt;#&lt;/span&gt;&lt;span style="color: #008000;"&gt;&amp;nbsp;type&amp;nbsp;in&amp;nbsp;the&amp;nbsp;search&lt;/span&gt;&lt;span style="color: #008000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;15&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000;"&gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;inputElement.send_keys(&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #800000;"&gt;Cheese!&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #000000;"&gt;)&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;16&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;17&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #008000;"&gt;#&lt;/span&gt;&lt;span style="color: #008000;"&gt;&amp;nbsp;submit&amp;nbsp;the&amp;nbsp;form&amp;nbsp;(although&amp;nbsp;google&amp;nbsp;automatically&amp;nbsp;searches&amp;nbsp;now&amp;nbsp;without&amp;nbsp;submitting)&lt;/span&gt;&lt;span style="color: #008000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;18&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000;"&gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;inputElement.submit()&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;19&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;20&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #008000;"&gt;#&lt;/span&gt;&lt;span style="color: #008000;"&gt;&amp;nbsp;the&amp;nbsp;page&amp;nbsp;is&amp;nbsp;ajaxy&amp;nbsp;so&amp;nbsp;the&amp;nbsp;title&amp;nbsp;is&amp;nbsp;originally&amp;nbsp;this:&lt;/span&gt;&lt;span style="color: #008000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;21&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000;"&gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;print&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;driver.title&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;22&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;23&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #008000;"&gt;#&lt;/span&gt;&lt;span style="color: #008000;"&gt;&amp;nbsp;we&amp;nbsp;have&amp;nbsp;to&amp;nbsp;wait&amp;nbsp;for&amp;nbsp;the&amp;nbsp;page&amp;nbsp;to&amp;nbsp;refresh,&amp;nbsp;the&amp;nbsp;last&amp;nbsp;thing&amp;nbsp;that&amp;nbsp;seems&amp;nbsp;to&amp;nbsp;be&amp;nbsp;updated&amp;nbsp;is&amp;nbsp;the&amp;nbsp;title&lt;/span&gt;&lt;span style="color: #008000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;24&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000;"&gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;while&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;not&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;driver.title.startswith(&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #800000;"&gt;cheese!&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #000000;"&gt;):&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;25&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #008000;"&gt;#&lt;/span&gt;&lt;span style="color: #008000;"&gt;&amp;nbsp;this&amp;nbsp;is&amp;nbsp;an&amp;nbsp;infinite&amp;nbsp;loop...&amp;nbsp;should&amp;nbsp;probably&amp;nbsp;put&amp;nbsp;some&amp;nbsp;logic&amp;nbsp;to&amp;nbsp;break&amp;nbsp;after&amp;nbsp;x&amp;nbsp;time&lt;/span&gt;&lt;span style="color: #008000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;26&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000;"&gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #008000;"&gt;#&lt;/span&gt;&lt;span style="color: #008000;"&gt;&amp;nbsp;sleep&amp;nbsp;for&amp;nbsp;a&amp;nbsp;second&lt;/span&gt;&lt;span style="color: #008000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;27&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000;"&gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;time.sleep(&lt;/span&gt;&lt;span style="color: #000000;"&gt;1&lt;/span&gt;&lt;span style="color: #000000;"&gt;)&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;28&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;29&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #008000;"&gt;#&lt;/span&gt;&lt;span style="color: #008000;"&gt;&amp;nbsp;You&amp;nbsp;should&amp;nbsp;see&amp;nbsp;"cheese!&amp;nbsp;-&amp;nbsp;Google&amp;nbsp;Search"&lt;/span&gt;&lt;span style="color: #008000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;30&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000;"&gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;print&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;driver.title&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;31&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/div&gt;&lt;p&gt;&lt;span  style="font-family: verdana, 'courier new'; font-size: 14px; line-height: 21px; "&gt;&lt;span  style="font-family: 'Courier New'; font-size: 13px; line-height: 19px; background-color: #f5f5f5; "&gt;&lt;span style="color: #008080; "&gt;32&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;driver.quit()&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;font  color="#008080" face="'Courier New'"&gt;&lt;span  style="font-size: 13px; line-height: 19px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Selenium的启动，除了默认的方式&lt;/p&gt;&lt;div style="display: inline-block; "&gt;&lt;/div&gt;&lt;span  style="font-family: verdana, sans-serif; line-height: 20px; background-color: #ffffff; font-size: small; "&gt;java -jar selenium-server.jar&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;对于公司内部的代理还可以使用&lt;/p&gt;&lt;p&gt;java -Dhttp.proxyHost=proxy -Dhttp.proxyPort=8080 -Dhttp.nonProxyHosts=www.google.cn -jar selenium-server.jar&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;p&gt;java -Dhttp.proxyHost=proxy -Dhttp.proxyPort=8080 -Dhttp.nonProxyHosts=www.google.cn -jar selenium-server.jar&amp;nbsp;&amp;nbsp;-avoidProxy&lt;/p&gt;&lt;p&gt;不过我比较喜欢新建一个firefox profile，用firefox.exe -ProfileManager创建&amp;nbsp;&lt;/p&gt;&lt;p&gt;java -jar selenium-server.jar -firefoxProfileTemplate "/home/oscarxie/.mozilla/firefox/binmn2bo.selenium" -multiWindow&amp;nbsp;&lt;/p&gt;&lt;p&gt;java -jar selenium-server.jar -firefoxProfileTemplate "/home/oscarxie/.mozilla/firefox/binmn2bo.selenium"&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;PS：&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.infoq.com/cn/news/2011/06/selenium-arch" target="_blank"&gt;开源应用架构之&amp;#8203;Selenium WebDriver（上）&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a href="http://seleniumhq.org/projects/"&gt;http://seleniumhq.org/projects/&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a href="http://code.google.com/p/selenium/"&gt;http://code.google.com/p/selenium/&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a href="http://seleniumhq.org/docs/"&gt;http://seleniumhq.org/docs/&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a href="http://code.google.com/p/selenium/w/list"&gt;http://code.google.com/p/selenium/w/list&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a href="http://selenium.googlecode.com/svn/trunk/docs/api/py/index.html" target="_blank"&gt;http://selenium.googlecode.com/svn/trunk/docs/api/py/index.html&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/oscarxie/aggbug/2100485.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/oscarxie/archive/2011/07/11/2100485.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/oscarxie/archive/2011/06/30/2095119.html</id><title type="text">冒个泡</title><summary type="text">今天个税改革终于公布了。最近微博有很多有趣的事情，但是信息碎片化太多，要减少关注时间了</summary><published>2011-06-30T15:34:00Z</published><updated>2011-06-30T15:34:00Z</updated><author><name>oscarxie</name><uri>http://www.cnblogs.com/oscarxie/</uri></author><link rel="alternate" href="http://www.cnblogs.com/oscarxie/archive/2011/06/30/2095119.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/oscarxie/archive/2011/06/30/2095119.html"/><content type="html">&lt;p&gt;&lt;img src="http://images.cnblogs.com/cnblogs_com/oscarxie/DPP_0033.JPG" width="1024" alt="" height="682" /&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;今天个税改革终于公布了。&lt;/p&gt;&lt;p&gt;最近微博有很多有趣的事情，但是信息碎片化太多，要减少关注时间了&lt;/p&gt;&lt;img src="http://www.cnblogs.com/oscarxie/aggbug/2095119.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/oscarxie/archive/2011/06/30/2095119.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/oscarxie/archive/2011/05/30/2062441.html</id><title type="text">五月觉得累</title><summary type="text">五月觉得累</summary><published>2011-05-29T16:26:00Z</published><updated>2011-05-29T16:26:00Z</updated><author><name>oscarxie</name><uri>http://www.cnblogs.com/oscarxie/</uri></author><link rel="alternate" href="http://www.cnblogs.com/oscarxie/archive/2011/05/30/2062441.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/oscarxie/archive/2011/05/30/2062441.html"/><content type="html">&lt;p&gt;趁着五一，请了3天年假，总共6天回家迎公太。&lt;/p&gt;&lt;p&gt;&lt;span  style="font-family: arial, simsun, sans-serif; line-height: 25px; color: #000000; "&gt;在福建长汀、连城两县交界处的&amp;#8220;河源十三坊&amp;#8221;（即13个村社）轮流祭祀王合瑚侯王是一项民间非常重要的活动。&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span  style="font-family: arial, simsun, sans-serif; line-height: 25px; color: #000000; "&gt;十三坊轮流奉祀王合瑚侯王又被通称为&amp;#8220;迎公太&amp;#8221;(即闽王王审知，在长汀又称白马公王)， 活动主要以姓氏为依，十三年为一周期。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span  style="font-family: arial, simsun, sans-serif; line-height: 25px; color: #000000; "&gt;从明代中叶起，便开始有了十三坊轮流祭奠王合瑚侯王的活动了。这种祭祀活动通过&amp;#8220;十三坊联盟&amp;#8221;来组织，每年都要召开十三坊代表会。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span  style="font-family: arial, simsun, sans-serif; line-height: 25px; color: #000000; "&gt;随着时间推移，各地祭奠闽王的仪式逐渐演化成为一种娱乐性的民俗活动。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;说到迎公太，不得不提到客家人，&amp;nbsp;&lt;span  style="font-family: arial, 宋体, sans-serif; line-height: 25px; "&gt;客家是一个具有显著特征的&lt;a target="_blank" href="http://baike.baidu.com/view/2717.htm" style="text-decoration: underline; color: #136ec2; "&gt;汉族&lt;/a&gt;分支族群，也是汉族在世界上分布范围广阔、影响深远的民系之一。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span  style="font-family: arial, 宋体, sans-serif; line-height: 25px; "&gt;从西晋&lt;a target="_blank" href="http://baike.baidu.com/view/40264.htm" style="text-decoration: underline; color: #136ec2; "&gt;永嘉之乱&lt;/a&gt;&lt;/span&gt;&lt;span  style="font-family: arial, 宋体, sans-serif; line-height: 25px; "&gt;开始，中原汉族居民大举南迁，抵达粤赣闽三地交界处，与当地土著居民杂处，互通婚姻，经过千年演化最终形成相对稳定的客家民系。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span  style="line-height: 24px; "&gt;客家人非常团结合作，在中国大陆多居于&lt;a target="_blank" href="http://baike.baidu.com/view/65560.htm" style="text-decoration: underline; color: #136ec2; "&gt;&lt;/a&gt;&lt;/span&gt;闽&lt;span  style="line-height: 24px; "&gt;、&lt;a target="_blank" href="http://baike.baidu.com/view/65633.htm" style="text-decoration: underline; color: #136ec2; "&gt;&lt;/a&gt;&lt;/span&gt;粤&lt;span  style="line-height: 24px; "&gt;、&lt;a target="_blank" href="http://baike.baidu.com/view/65525.htm" style="text-decoration: underline; color: #136ec2; "&gt;&lt;/a&gt;&lt;/span&gt;赣&lt;span  style="line-height: 24px; "&gt;地区，故有浓厚的山区文化，客家人也被称为&amp;#8220;丘陵上的民族&amp;#8221;。客家文化特点是耕读传家，保留古代汉民族的特点，有古汉文化活化石之誉。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span  style="line-height: 24px; "&gt;由于客家人行走天下，移民世界，且在海外商界不乏成功者，因此亦有&amp;#8220;&lt;a target="_blank" href="http://baike.baidu.com/view/97720.htm" style="text-decoration: underline; color: #136ec2; "&gt;&lt;/a&gt;&lt;/span&gt;东方犹太人&lt;span  style="line-height: 24px; "&gt;&amp;#8221;之称。有人说：哪里有阳光，哪里就有客家人；哪里有一片土，客家人就在哪里聚族而居，艰苦创业，繁衍后代。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;img src="http://images.cnblogs.com/cnblogs_com/oscarxie/gongtai/IMG_3833.JPG" width="1024" height="682" alt="" /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;img src="http://images.cnblogs.com/cnblogs_com/oscarxie/gongtai/IMG_3795.JPG" width="1024" height="682" alt="" /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;img src="http://images.cnblogs.com/cnblogs_com/oscarxie/gongtai/IMG_3801.JPG" width="1024" height="682" alt="" /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;活动十三年轮一次，这次刚好轮到老家村子，200多户人家，每天2家人， 堂兄弟姐妹都回来了，还好是五一有假期影响不大，不过这次活动蛮烧钱的，光鞭炮就放了不少，还有每晚的唱戏和举行仪式时请的乐队，&lt;/p&gt;&lt;p&gt;对于目前的农村收入状况有些铺张，另外这个民间活动完全可以搞成旅游文化节，让外面的朋友来参加游玩并了解传统文化。&lt;/p&gt;&lt;p&gt;不过这次回家收获还是挺多的，在厦门见了大学同学，看了爸妈今后养老的地方；堂兄弟姐妹难得聚得那么齐，自然少不了交流；见了小姨和小姨夫，表弟们今年都到了升学的时候。&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;今年食品安全的问题一直持续曝光，其实很早就开始周末在家做饭吃，早前房子装修一直没有安装净水器，这次终于下决心安装好了，剩下个磨碎机就等等吧。&lt;/p&gt;&lt;p&gt;买的是爱惠浦的Pro4超滤，出水后还是需要烧开喝的；没有买那种RO反过滤的直饮机主要是泡了下论坛，发现直饮水其实很浪费水，每1升的水估计会产生5、6升的废水。&lt;/p&gt;&lt;p&gt;闵行的自来水的水源是黄浦江的水，从我大学到上海就觉得漂白粉味很浓，一直不敢喝烧开的自来水，桶装水又有二次污染，这次试试过滤水&lt;/p&gt;&lt;p&gt;&lt;img src="https://ihkusa.bay.livefilestore.com/y1pYuPMCUCxScpcYVgWjvQBx0cnIwCIDCuN3C-bRdfrWvQDrXCxTHpQlQAl61wExt4gEdKwBhUmu7wFUGH0rfHODNfXyYwRnV6Z/IMG_4089.JPG" alt="" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;靠里面的是滤芯，外面的是PP棉； PP棉3，4个月更换一次，15块一根，这次卖家还送了一根给我，滤芯是1、2年换一次， 价格就比较贵了，6，7百估计&lt;/p&gt;&lt;p&gt;&lt;img src="https://ihkusa.bay.livefilestore.com/y1pAxu14L7uj0ZBAXUjeAdLkbbxjy74xPLF9cdicoDStK0y45yTmdXNXdD-TzHrwv0Ls5cPxbPiCS44pwUKxaSq7LuYrbJPcron/IMG_4091.JPG" alt="" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;直接从冷水口接个三通就行了&lt;/p&gt;&lt;p&gt;&lt;img src="https://ihkusa.bay.livefilestore.com/y1pBMnjr3-nq9UR3dX98GnJyi0F0wkUJCdEps_z_um0kTQp_OFg8GaFKWJh2U8FknQO9lyTzeDgHZGDwt4MMp-PRKPQgH0Bj7l6/IMG_4093.JPG" alt="" /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;送一个台上水龙头，直接装在洗手液的地方&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;代步工具，油价一直上涨，最后只能选择1.4T的车了，有动力也能省油&lt;/p&gt;&lt;p&gt;&lt;img src="http://images.cnblogs.com/cnblogs_com/oscarxie/IMG_4094.JPG" width="1024" height="682" alt="" /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;img src="http://images.cnblogs.com/cnblogs_com/oscarxie/IMG_4101.JPG" width="1024" height="682" alt="" /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/oscarxie/aggbug/2062441.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/oscarxie/archive/2011/05/30/2062441.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/oscarxie/archive/2011/04/25/2027713.html</id><title type="text">网络营销数据解读系列</title><summary type="text">网络营销数据解读系列</summary><published>2011-04-25T08:53:00Z</published><updated>2011-04-25T08:53:00Z</updated><author><name>oscarxie</name><uri>http://www.cnblogs.com/oscarxie/</uri></author><link rel="alternate" href="http://www.cnblogs.com/oscarxie/archive/2011/04/25/2027713.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/oscarxie/archive/2011/04/25/2027713.html"/><content type="html">&lt;div&gt;&lt;p style="font-family: Tahoma, Geneva, sans-serif; line-height: 18px; margin-top: 20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 12px; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; text-align: justify; color: #8a8a8a; "&gt;&lt;span style="color: #000000; font-size: 12pt; "&gt;Mars一直坚持写网络营销数据解读的系列文章，特转载过来：&lt;/span&gt;&lt;/p&gt;&lt;li style="font-family: Tahoma, Geneva, sans-serif; line-height: 18px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 12px; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; "&gt;&lt;a href="http://www.marsopinion.com/2009/04/08/interpret-online-marketing-and-web-analytics-data-1/" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 12px; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; text-decoration: none; color: #9d60c1; " target="_blank"&gt;&lt;span style="font-size: 10pt; "&gt;网络营销数据解读（一）&amp;#8212;&amp;#8212;事情不是你看到的那样&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style="font-family: Tahoma, Geneva, sans-serif; line-height: 18px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 12px; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; "&gt;&lt;a href="http://www.marsopinion.com/2009/04/08/interpret-online-marketing-and-web-analytics-data/" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 12px; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; text-decoration: none; color: #9d60c1; " target="_blank"&gt;&lt;span style="font-size: 10pt; "&gt;网络营销数据解读（二）&amp;#8212;&amp;#8212;事情不是你看到的那样&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style="font-family: Tahoma, Geneva, sans-serif; line-height: 18px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 12px; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; "&gt;&lt;a href="http://www.marsopinion.com/2009/04/08/interpret-online-marketing-data-3/" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 12px; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; text-decoration: none; color: #9d60c1; " target="_blank"&gt;&lt;span style="font-size: 10pt; "&gt;网络营销数据解读（三）&amp;#8212;&amp;#8212;那又怎么样呢？&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style="font-family: Tahoma, Geneva, sans-serif; line-height: 18px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 12px; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; "&gt;&lt;a href="http://www.marsopinion.com/2009/06/28/how-to-interpret-online-marketing-data/" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 12px; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; text-decoration: none; color: #9d60c1; " target="_blank"&gt;&lt;span style="font-size: 10pt; "&gt;网络营销数据解读（四）&amp;#8212;&amp;#8212;目标和指标&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style="font-family: Tahoma, Geneva, sans-serif; line-height: 18px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 12px; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; "&gt;&lt;a href="http://www.marsopinion.com/2009/09/09/how-to-interpret-online-marketing-data-2/" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 12px; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; text-decoration: none; color: #9d60c1; " target="_blank"&gt;&lt;span style="font-size: 10pt; "&gt;网络营销数据解读（五）&amp;#8212;&amp;#8212;完善指标&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style="font-family: Tahoma, Geneva, sans-serif; line-height: 18px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 12px; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; "&gt;&lt;a href="http://www.marsopinion.com/2009/12/21/how-to-interprest-online-marketing-data-in-depth/" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 12px; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; text-decoration: none; color: #9d60c1; " target="_blank"&gt;&lt;span style="font-size: 10pt; "&gt;网络营销数据解读（六）&amp;#8212;&amp;#8212;自顶向下，逐步求精&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style="font-family: Tahoma, Geneva, sans-serif; line-height: 18px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 12px; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; "&gt;&lt;a href="http://www.marsopinion.com/2010/02/19/how-to-interpret-the-internet-marketing-data-by-segmentation/" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 12px; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; text-decoration: none; color: #9d60c1; " target="_blank"&gt;&lt;span style="font-size: 10pt; "&gt;网络营销数据解读（七）&amp;#8212;&amp;#8212;客户族群细分（Segmentation）1&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style="font-family: Tahoma, Geneva, sans-serif; line-height: 18px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 12px; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; "&gt;&lt;a href="http://www.marsopinion.com/2010/03/17/how-to-interpret-internet-marketing-data-segmentation-2-1/" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 12px; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; text-decoration: none; color: #9d60c1; " target="_blank"&gt;&lt;span style="font-size: 10pt; "&gt;网络营销数据解读（八）&amp;#8212;&amp;#8212;客户族群细分（Segmentation）2-1&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style="font-family: Tahoma, Geneva, sans-serif; line-height: 18px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 12px; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; "&gt;&lt;span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; text-decoration: none; color: #9d60c1; font-size: 10pt; "&gt;&lt;a title="Permanent Link to 网络营销数据解读（九）&amp;#8212;&amp;#8212;客户族群细分（Segmentation）2-2" href="http://www.marsopinion.com/2010/04/19/hot-to-interpret-internet-marketing-data-into-actionable-insights-9/" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 12px; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; text-decoration: none; color: #9d60c1; " target="_blank"&gt;网络营销数据解读（九）&amp;#8212;&amp;#8212;客户族群细分（Segmentation）2-2&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;font  face="Tahoma, Geneva, sans-serif"&gt;&lt;span  style="font-size: 12px; line-height: 18px;"&gt;&lt;br /&gt;&lt;span  style="font-family: verdana, 'courier new'; font-size: 14px; line-height: 21px; "&gt;&lt;div&gt;&lt;div&gt;Mars是一个来自电子商务产业的网络营销人。&lt;/div&gt;&lt;div&gt;他曾在上海负责中国新蛋网（Newegg.com.cn）的网络营销和网站管理。之后，他前往洛杉矶加入美国新蛋网（Newegg.com，美国第二大纯线上零售商）集团战略办公室，负责数据驱动的营销战略的制定和实施。同一时期，他开始在自己博客（MarsOpinion.com）上分享&amp;#8220;数据驱动的电子商务和网络营销&amp;#8221;理念和实践经验。&lt;/div&gt;&lt;/div&gt;几个月前，他离开了新蛋集团回到中国。目前他正作为战略顾问，为多家咨询公司、网络广告公司和电子商务公司提供电子商务和网络营销方面的咨询。除此之外，目前他也作为客座教授在大学和商学院教授电子商务和网络营销相关的课程。&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;img src="http://www.cnblogs.com/oscarxie/aggbug/2027713.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/oscarxie/archive/2011/04/25/2027713.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry></feed>
