<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>十月 on Lost Temple</title><link>https://cloudcold.ai/tags/%E5%8D%81%E6%9C%88/</link><description>Recent content in 十月 on Lost Temple</description><generator>Hugo</generator><language>en</language><lastBuildDate>Sat, 29 Oct 2016 01:21:28 +0000</lastBuildDate><atom:link href="https://cloudcold.ai/tags/%E5%8D%81%E6%9C%88/index.xml" rel="self" type="application/rss+xml"/><item><title>十月小记</title><link>https://cloudcold.ai/posts/2016-10-29-%E5%8D%81%E6%9C%88%E5%B0%8F%E8%AE%B0/</link><pubDate>Sat, 29 Oct 2016 01:21:28 +0000</pubDate><guid>https://cloudcold.ai/posts/2016-10-29-%E5%8D%81%E6%9C%88%E5%B0%8F%E8%AE%B0/</guid><description>&lt;p&gt;最近加班太严重，晚上也是各种失眠，忍不住想写一篇文章。&lt;/p&gt;
&lt;p&gt;十月份快结束了，想一想，这个月我是怎么经历过来的，首先是十一和lp去云南玩了7天。然后回杭州后就是没日没夜的干活。作为项目组唯一的一个测试，对接着的iPone,iPad和Android团队的客户端的测试，以及后端的API测试，还有运维发布的责任，以及部分关联项目的需求任务。即使在这样艰苦的情况下，我一个人还是硬扛起来了，并且成功的发布上线了2个版本，和2个灰度版本。&lt;/p&gt;
&lt;p&gt;来杭州这三个月，我都不知道我经历了什么。一个人对接20个开发，没有经历过的恐怕不知道意味着什么。&lt;/p&gt;
&lt;p&gt;测试任务是滚动进行的，什么是滚动进行，就是只要一个功能开发出来就开始测试，而不是等一个版本出来，这就意味着，需要反复的测试，这对测试的人来说，工作量是非常大的，一方面要测试新功能，另一方面要回归老功能。在时间严重不足和项目需求变动的情况下，我搭建的自动化测试框架一直是停滞状态。所以也没有办法做自动化回归测试。&lt;/p&gt;
&lt;p&gt;再来说说我的工作量，一是因为开发节奏快的缘故，产品的开发完成和测试完成和发布几乎在同一天进行，比如上午客户端还在和后端联调，到了凌晨之后，测完了就要发布了。测试只有我一个人，并且测试的时间也被严重挤压到发布前的几个小时，而且还要承担各个app客户端开发人员过来找你重现问题，找你要测试资源，找你讨论需求，以及后端fix bug引起的的不断催促的发布需求，我当时感觉我的手完全不够用了。&lt;/p&gt;
&lt;p&gt;有人加个几天晚上到10点的班，就开始喊加班多，很累。然后我来杭州这三个月，从来没有10点钱到家过。经常是11点左右到家，并且第二天早上是9点正常到班继续工作。我觉得是就是一个老实的黄牛，给多少担子我挑多少，直到我垮下去为止。这样下去，我真的是担心我的身体。为什么我的加班这么严重，上面说了一些，并且还有一些不为人知的，或者说无感知的加班原因。&lt;/p&gt;
&lt;p&gt;比方说，现在有功能A，功能B，功能C要依次上线，功能A的开发是A，功能B的开发是B，功能C的开发是C，然后功能A开发要上线该功能在加班，上面说到，开发完成和测试发布几乎在同一时间。所以作为测试就陪着加班，然后直到功能和问题解决完毕，作为测试的我然后再合并代码准备发布到线上。然后功能A的开发没事了，第二天睡到中午来。&lt;/p&gt;
&lt;p&gt;然后作为测试的我，好几次是跟着一起住的人正常上班，然后此时功能B的开发功能又要上线，我又陪着加班到半夜，此时功能A的开发没啥事了，而作为测试的我还在加班，如此反复。相当于这个产品，作为测试运维的我，我是一直加着班跟着走下来的&lt;/p&gt;
&lt;p&gt;我没有说我的功劳多大，但是期间各种苦累，我没有说出来，也没人知道，也没有人去关心，因为出差的每个人都觉得自己很累。虽然我也很喜欢这个产品，但我不太喜欢这个团队对人的忽视。&lt;/p&gt;
&lt;p&gt;这家公司口口声声说最注重人，在我看来，并不是这样。他们只是用物质和诱惑来关心人，比如发红包和建1024群。而不是真正的体贴入微。没有站在员工个人的角度去想和关心，想一想，整个深圳团队来杭州出差这么长时间，不说主动为我们长期在外做点什么，甚至没有人来过问我们出差的心情和感受，包括深圳的领导。&lt;/p&gt;
&lt;p&gt;我不知道其他人是否有这个感觉。我感觉这一点和这家公司一直以来宣传和倡导的公司文化背道而驰。我从来没有出差，并连续3个月每晚加班到10点，甚至凌晨到通宵。我觉得这样的公司是不正常，不人性化的。他们只看结果，用所谓的OKR的O去蒙蔽自己的眼睛观察到的疯狂的加班这种对人不尊重的一面，而是用精美的宣传画册和高谈阔论去掩盖或者去强调公司的另一面。这是我所经历和看到的下面底层员工的一面。&lt;/p&gt;
&lt;p&gt;当然我说的这些丝毫不会影响这家公司的好的一面。因为这只是我的个人感受和一些片面的想法而已。&lt;/p&gt;
&lt;p&gt;说说别的吧。。最近在搞ui自动化和接口自动化。ios10现在已经全面抛弃了uiautomation，想做ios10的自动化，就要用XUITest了，现在封装的比较好的就是Facebook出的wda了，但是貌似xcode8的XcUites非常不稳定，连facebook的开发者都忍不住退回到了Xcode7.3，有图为证。&lt;/p&gt;
&lt;p&gt;我在自己的电脑上跑了一下wda，速度确实很快，也很稳定，比Appium不知道高到哪里去了。所以我决定用ios10做UI自动化，用Appium继续做Android的自动化。目前来看效果还不错。接口自动化我还是继续用python的unitest，虽然网上说pytest更好，但我还在研究中。&lt;/p&gt;</description></item></channel></rss>