`
EdwPhoebus
  • 浏览: 15115 次
  • 性别: Icon_minigender_1
  • 来自: 西安
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
为了即将到来的iPad application, 在准备好了web平台的自动化架构以后,开始着手于iOS的自动测试,对于instrument的使用大概有了一定的了解。接下来想到的是如何在让instrument能在CI下继续运行。   在macbook控制台输入命令:   instruments -t /Applications/Xcode.app/Contents/Applications/Instruments.app/Contents/PlugIns/AutomationInstrument.bundle/Contents/Resources/Automation.tracetem ...
乔布斯有一次谈到这个问题,他说Web是未来,虽然现阶段Native给了用户更好的体验。如果现在的开发者不有效的利用Web技术,那他就落伍了。但如果过分依赖Web,完全不用Native那也未必就是好事。 iOS平台上的App有三类:Web App,通过浏览器访问;Native App,通过App store安装;第三类叫Hybrid  App,它虽然看上去是一个Native App,但只有一个UI WebView,里面访问的是一个Web App,比如街旁网最开始的应用就是包了个客户端的科,其实里面是HTML5的网页,后来才推出真正的原生应用。再彻底一点的,如掌上百度和淘宝客户端Android ...
  上周的几天里,code coverage+CI的部署把人弄的有点焦头烂额,可能是由于自己的知识范围太窄,对于很多东西都是要从头开始研究,不过这也让自己知道了很多以前不了解的东西。     言归正传,先说客户想要什么,客户想 ...
今天开始着手去思考一下如何把每次release上来的书用自动化实现一下sanity,尽量覆盖大部分的checklist,以便给项目组节省更多的资源。     由于每次要release的书类型都不一样,所以其中有很多功能不同,也有一些压根连空间 ...
    Generally speaking, we all know the Soap UI more or less, it's a automation testing tool for webserivce, we can code abundant types of assertion. We have to do a little researches if we want to be a master on it, e.g. pass the property between test step and groovy script, now look at the examp ...
我们在做web automation 的时候,经常会碰到很多元素难定位的情况,通常情况下我们比较容易去处理,例如我们找不到一个元素的id时,我们可以用xpath简单定位到 e.g.: //div[@id=’a’]/div/div/ul/li 诸如此类等等。         较为不幸的情况就是,一切都是变化的,我们无法去用某个元素是否存在或者某个元素是具有某些字符串来判断该页面是否正常显示,如果碰到这样的情况怎么办,比如一个reader下面每次显示的东西都是不一样的,但我现在要避免这个reader下显示为空这种异常,而其他的元素,即使在出现unexpected error的时候也依然正 ...
ITeye的用户名和密码找不到了,苦逼的我,只能转战新浪博客了。在我们的CI环境下的自动化项目,加之webservice test case 已经有了6个节点了,由于每天忙于其他,一直没有关注其中有一个run failed test case的节点,偶然看到,发现 ...

Argue on TDD

We do “TDD.” Oh really? August 21st 2011 at 4:50 PM Posted to Agile,Development,Testing During Agile 2011 I tried to speak to people about what technical practices they did, and to what degree as well. Unfortunately I left the conference slightly disappointed and now understand why Uncle Bob champio ...
     看了一些关于时间利用,学习目的以及学习方式的东西。借鉴下别人所说的流体验,当一个人非常投入并且沉浸在一个事情上的时候,绝大部分脑细胞思考的事情就这一个,大脑中所有的记忆神经网络都被激活了,这时候 ...
    无意间在一篇博客上看到了”盈利哑铃“ 的字眼,当然这个概念并不是我提出来的,大概原文记不得了,我仅就我对这四个字的认识简单的说一下吧。     盈利哑铃,很形象的一种比喻,在一个成熟化的是盈利模式中,我 ...
     如本文的title说的那样,在我们所做过的项目中,对话框的出现是再稀松平常不过的一个[img]东西了。没有过多复杂的逻辑,没有太绚丽的UI,没有冗杂的业务逻辑,但幸运的是,这些东西有幸能成为出现在我们客户日常使用过程中最多的一个组件。      我们是不是应该庆幸,我们花几分钟就可以开发出一个经常呈现在客户使用中的模块呢?或许是的,但其实并不是那么的简单。这篇文章我举出很明显的例子来做对比,多余不说直接上图(请点击附件)。这个云应用是我1年多前在A公司给team member做training的时候用的,我就不介绍这个工具是什么了,有广告嫌疑,只说这是一个作图软件,类似viso. 我在 ...
以前总是把自己的思路和想法写在word里,打印出来,但由于上了年纪,丢三落四的毛病越发明显,就想着是否可以通过博客来记录一下自己在日常生活中的突发奇想,或者是项目总结中的一些沉思,以及业余学习中所得到的不甚完善的思路,还记得我08年没毕业的时候去面试一家外企的时候,拿着我写了一篇关于软件测试的文章,现在这篇文字已经不知道跑到哪里去了。我想,总结出并写下来,总归不是坏事。我想这就是我为什么把这个博客作为技术博客的原因,anyway,the blog kicks off.

敏捷之实

如今,在软件行业里,敏捷这个已经是被大家说烂的字眼,甚至是在其他行业里,也都在常识性的应用。可是在这些簇拥者里,是否都已经深谙敏捷,对敏捷了如指掌,并能够应用这些知识来提高我们的交付能力,这些都是我们 ...
最近总是日夜颠倒,下班回家之后就睡去了,11点的时候起来洗个澡,然后开始看各种书和新闻,以及资料。每每总是折腾啊到夜里3 4点。这天准备睡了,但是大脑还是很兴奋,习惯性的连上wifi,打开APP store。 以前我总是马上就 ...
Global site tag (gtag.js) - Google Analytics