Monthly Archives: March 2007

庆祝访问量突破1000大关

庆祝开张33天以来,访问量突破1000大关,浏览量突破6000大关。下面是明细 ++++++++++++++++++++++++++ 基本流量状况 访问量 浏览量 总量: 1073 IP 6041 PV 今日流量: 31 IP 122 PV 昨日流量: 62 IP 454 PV 本月合计: 1024 IP 5731 PV 今年合计: 1073 IP 6041 PV 平均每日: 32 IP 181 PV 预计今日: 32 IP 124 PV … Continue reading

Posted in 生活点滴 | Leave a comment

怎样利用脚本语言逆序输出文件

脚本语言对文本文件的处理非常灵活和方面,今天遇到这样一个问题,如何利用脚本语言(TCL或者Shell)逆序输出一个文件的内容. 比如,有文件file1内容如下: [autoadm@AUTOTEST-ATS autoadm]$cat fff 1 22 333 4444 55555 666666 [autoadm@AUTOTEST-ATS autoadm]$ 要求输出之后,变成: [autoadm@AUTOTEST-ATS autoadm]$cat eee 666666 55555 4444 333 22 1 [autoadm@AUTOTEST-ATS autoadm]$

Posted in 脚本语言 | Leave a comment

为什么不要去外包公司

最近好多朋友说到软件外包,要不要去外包公司?现在谈谈我的看法. 软件外包打个形象的比喻就是软件行业的建筑队,有包工头和农民工兄弟.其中我们中的大多数都是农民工兄弟.哪里有活,就去哪里干,已一个工程或者项目为周期. 结束了,就打点行李挪到另外一个地方.软件行业的外包跟这个类似,一个项目结束就投入到另外一个项目.其实软件外包这几年发展一直很火,我国软件出口很大一部分都是靠软件外包撑起来的. 软件外包在下面这几个城市发展尤其好: 北京,大连,深圳,上海等. 其中不乏很多知名的软件外包公司. 比如中软,文思创新,易思博,福瑞博得等等. 另外,软件外包一般分为三种模式,离岸,近岸和在线模式. 现在来说说为什么你要去软件外包公司? 相对来说,外包公司的软件测试流程都比较规范. 因为要对客户负责,对质量负责. 软件外包公司的客户都外包公司的流程都有严格的审核,所以在软件外包功能你能学习到最新的软件测试理论和实践的方法.另外,软件外包一般的对象都是相对来说实力比较雄厚的公司.才会集中在自己的业务上,把业务以外的内容外包,因此如果是在线外包,你有机会接触大公司的工作环境和工作氛围,这对你养成良好的职业习惯大有好处. 而且如果你足够幸运,还可能被甲方吸纳为正式的员工(不过一般的外包公司和甲方都有比较严格的协议,禁止挖人). 另外,在外包公司,你的注意力很集中,对技术的要求能力较高,成长也相对较快. 所以如果你刚出道不久,或者刚刚入行,而有缺少好的学习环境和氛围,那么软件外包公司是一个不错的选择.

Posted in 测试人生 | Tagged | 18 Comments

性能测试概念和术语解释

响应时间(response time) 响应时间,是指系统对用户操作的反馈时间。我们可以举一个163邮箱登录的例子: 我们如何来测试邮箱的登录响应时间呢?我们首先进入mail.163.com网页,输入合法的用户名和密码,点击“登录”,直到登录后的邮箱界面完全显示出来为止。那么响应时间从什么时候开始计算呢?是我们输入用户名的时候,还是点击“登录”的时候? 显然,我们应该从按下“登录”按钮的那一瞬间开始计时,到登录后页面完全显示出来为止,这才是真正的用户登录时间,而不包括用户输入用户名和密码的时间以及思考停顿的时间(think time) 登录响应时间其实包括3个部分:网络传输时间,服务器处理时间,浏览器显示时间 即登录响应时间=网络传输时间*2+服务器处理时间+客户端显示时间 网络传输是双向的,所以要乘以2。网络传输时间又可以包括接入网的传输时间和互联网中的传输时间,它的大小和你所使用的上网方式有关,比如光纤一般要比adsl要快。 服务器包括web服务器和数据库服务器,服务器处理时间是我们测试的重点,也是我们能够控制的部分,因为最终用户用什么机器上网,什么接入方式上网我们是控制不了的。我们要重点测试服务器的处理速度如何,以及能否承受较大的压力,我们可以用工具(比如LoadRunner)来模拟大量用户同时登录访问服务器,来查看服务器的承载能力。 客户端显示时间,如何将服务器传过来的页面尽快地显示到浏览器上,是开发人员需要考虑的问题,这里面涉及到算法优化的问题,这也是开发人员容易忽略的地方。 由此可见,响应时间是可以分解成若干个时间段的,任何一个环节出问题都会影响到最终的响应时间,这就需要我们在实际工作中结合具体情况加以分析。

Posted in 性能测试 | Tagged | 7 Comments

测试职业发展路线的选择

如何确定自己的职业发展路线,发展过程中会遇到什么瓶颈?如何解决? 前面大致讲了一点,如何针对自己的特长和优势,选择合适自己发展的职业路线. 在这个职业发展过程中可能遇到什么瓶颈,我们应该怎么发挥主观能动性,克服这些障碍,从而通向职业发展的颠峰,下面就结合我自己的经验简单分析一下. 选择自己的发展路线很大程度上取决于几个方面的因素,个人兴趣,自己的专业,擅长领域等.今天主要从自己的专业和擅长领域说,测试工程师的职业发展有下面有些: <自动化测试专家-> 自动化测试目前还是一个比较新的课题,国内虽然呼声比较高,但是真正能做起来的公司少之有少,因为本身测试自动化是一个系统的工程,对管理者的决心是一个考验,对测试工程师的要求也相对来说较高. 简单的利用测试工具执行一些测试用例不是测试自动化.测试自动化工程师要求有一定的开发经验,对系统熟悉,同时又要有一定的测试经验.这方面的人少之又少. 如果从事这条道路,首先要求要做过测试的工作,有一定的行业经验. 另外,对开发能力有一定的要求,另外自动化测试工程师在国外可以细分为自动化设计工程师,自动化开发工程师,自动化执行和维护工程师.分别对应测试设计,测试开发和测试执行的不同任务和职责. 一般遇到的问题都是相关的开发经验不熟悉,对系统不了解,这就需要两条路同时走,一是业务的学习,另外对测试自动化的理论学习,包括测试工具的熟悉和掌握.

Posted in 测试人生 | Tagged | 9 Comments

软件测试的前途和钱途

周六应邀作为嘉宾去参加广州软件测试行业协会组织的第十次测试交流会,倍感荣幸,想跟大家分享一下我对软件测试这个行业的前途和钱途的浅薄认识.这个话题由来已久,再51testing上也经常看到类似的讨论,一直没有完整的整理和发表自己的看法,借此机会,贴在这里,紧供大家参考. 很多刚入行的朋友问起这个问题,另外,还有一些从事这个行业两年左右的朋友,感到很迷茫,到底从事测试有没有前途,或者更实际点说,有没有钱途. 这个问题还要从整个测试行业说起. 国内的测试行业发展比较慢,也就是最近三五年才刚刚起步,发展很快,很多IT企业,包括软件公司,电信企业,服务业的很多公司都有自己的IT部门,软件测试的职位相对来说也层次不齐. 高级的有高级测试工程师,测试设计工程师,高级性能测试工程师,测试主管等. 刚入行的有测试员(也叫初级测试工程师,主要从事手工测试,要求比较低). 大家经常提起说软件测试这行入门容易,就是指的第二种情况, 其实这是一种错觉,也可以说是一种误解和误导. 要成为一名合格的软件测试工程师,需要很多方面的知识和能力.

Posted in 测试人生 | Tagged | 2 Comments

关于Google Adsense的广告

因为今天中午在调试Google Adsense,所以部分朋友在我的页面里看到很多广告, 这也是我所不提倡和希望的. 再次给你带来不便,敬请原谅. 目前情况下,本站暂时没有加入广告的计划. 在未来一段时间内,也没有这个计划.请大家放心. 本站的内容都是以技术为主,以交流和分享测试知识为宗旨. 力争原创,也不排斥有技术含量的转载,力争办成有一定影响力的个人专业测试博客. 【更新】最近网站加入一部分广告,试运行一个月。

Posted in 生活点滴 | 2 Comments

十大最佳Google Adsense插件

Google Adsense has become the most popular online contextual advertising program. WordPress allows bloggers to easily integrate Google Adsense inside wordpress using plugins. Listed below are 10 best Adsense plugins which help you work smarter with wordpress. Adsense Deluxe – … Continue reading

Posted in 生活点滴 | Leave a comment