已有 1427 人访问
紫晴 ID.12326
阅读(302)
博客(1)
紫晴的阅读

Selenium Webdriver元素定位的八种常用方式
在使用seleniumwebdriver进行元素定位时,通常使用findElement或findElements方法结合By类返回的元素句柄来定位元素。其中By类的常用定位方式共八种,现分别介绍如下。1.By.name()假设我们要测试的页面源码如下:当我们要用name属性来引用这个button并点击它时,代码如下:2.By.id()页面源码如下:要引用该button并点击它时,代码如下:3.By
964°/ 2015-01-07/9649 人阅读 / 19 人点赞 / 0 条评论

Scrum中QA角色经验分享
Scrum是软件开发的敏捷方法。它以2到4周为一个迭代开发出有价值的商业功能。Scrum团队有两个明显特征:他们是多面手(例如:他们具备完成工作所必须的所有技能);他们是自管理的(例如:团队不断探索如何把工作做的最好的方法)。通过过去两年在Scrum团队中近2年的QA角色的不断实践,我认识到Scrum中的QA不仅仅是编写测试用例和汇报缺陷那么简单。对比传统瀑布模型的项目中的同步活动,Scrum期望
238°/ 2015-01-06/2385 人阅读 / 0 人点赞 / 0 条评论

李纳斯定律:只要有足够多的眼球,就可让所有bug浮现
开放源代码运动的主要领导者、最为大众所知道(并最具争议性)的黑客——埃里克·雷蒙(EricStevenRaymond)在他1999年出版的讨论软件工程方法的著名文集《大教堂和市集》中首次描述了这样一个精彩的观点:只要足够多的眼球关注,就可让所有软件缺陷浮现。更正式地来说即是:只要有足够的测试员及共同开发者,所有软件缺陷都会在很短时间内被发现,而且能够很容易被解决。他以开源操作系统Li
406°/ 2015-01-05/4063 人阅读 / 1 人点赞 / 0 条评论

chrome mobile emulation 及周边漫谈和相关应用+想法
首先,感谢各位一直以来对我个人的帮助和支持,很久没有在Testerhome发一弹技术帖了,最近总给人一种不务正业的感觉......大家都知道我目前已经转向苦逼的前端开发,在这个转变的过程中,我个人对移动端的一些测试形态有了一些新想法,今天就来聊聊如题所说的这些事儿。以下一些实例中涉及到了我目前所在公司的网站及其产品,确实有广告嫌疑,但是产品的h5端是由我本人开发,所以我觉得我暂时找不到更合适的例子
592°/ 2015-01-05/5920 人阅读 / 27 人点赞 / 0 条评论

网页速度是如何影响转化率的
我们一直很重视网站性能优化,在人才培养和招聘的时候也都非常重视,但性能优化到底为什么这么重要?对电商网站来说,性能优化对转化率的影响是实实在在的,也是非常有说服力的,这是国外同行webperformancetoday的研究成果,简单翻译一下分享给大家。当然,网站性能优化带来的好处不止转化率这一点,对基础用户体验、运营成本控制等都有很重要的影响,这些我们后面再说。直接看图表吧:
210°/ 2014-12-29/2106 人阅读 / 0 人点赞 / 0 条评论

我是如何在SQLServer中处理每天四亿三千万记录的
首先声明,我只是个程序员,不是专业的DBA,以下这篇文章是从一个问题的解决过程去写的,而不是一开始就给大家一个正确的结果,如果文中有不对的地方,请各位数据库大牛给予指正,以便我能够更好的处理此次业务。项目背景这是给某数据中心做的一个项目,项目难度之大令人发指,这个项目真正的让我感觉到了,商场如战场,而我只是其中的一个小兵,太多的战术,太多的高层之间的较量,太多的内幕了。具体这个项目的情况,我有空再
283°/ 2014-12-26/2834 人阅读 / 0 人点赞 / 0 条评论

使用JMeter进行负载测试——终极指南
这篇教程讨论的是JMeter,它是一款基于Java的、集合了几个应用程序、具有特定用途的负载和性能测试工具。本篇主要涉及的内容:解释一下JMeter的用途JMeter的实现方式以及采用的技术安装与配置介绍用户界面的基本特征详细介绍不同的测试计划的配置方法如何分析结果数据涉及几个重要的最佳实践所有的例子都是基于Java8update0.20,EclipseLuna4.4,JMeter2.11,MyS
5537°/ 2014-12-26/55369 人阅读 / 1112 人点赞 / 1 条评论

用“工匠精神”对待开发
软件工艺活动探讨了把实践作为开发编程技能以成为软件工匠的一种方式。大家都认为技术实践非常重要,它值得花时间去学习,以成为更好的程序员。软件工艺宣言是这样说的:作为有追求的软件工匠,我们正在通过实践不断地提升专业软件开发水平,并帮助其他人学习这门工艺。在工作过程中我们总结了以下的价值观:不仅要让软件工作,更要精益求精。不仅可以响应变化,更要稳步增加价值。不仅要有个体与交互,更要形成专业人员的社区。不
457°/ 2014-11-28/4577 人阅读 / 0 人点赞 / 0 条评论

所谓的成就感,想想我们测过的那些功能
晚上电话和同事讨论一个工作上的事情,结束的时候聊起这样的一个话题,完全是有感而发,也觉得心有戚戚焉。不是什么很特别的事情,就是我们每天在做的工作,测功能,测版本,然后发布,每个月在做,每周也在做。正是因为这样的平常,很多时候我们就只看到这个工作本身。想想这样的两种状态吧:1.我们很理解为什么要做这样的功能,有什么意义(实际意义,战略意义也好),认可或者部分认可它的价值。做完了,上线了,有人告诉我们
204°/ 2014-11-27/2041 人阅读 / 0 人点赞 / 0 条评论

能存活19年的bug不是bug——有感于微软宣布修复了一个存在了19年的安全漏洞
近日,各大网站,包括新浪、腾讯、网易、搜狐都报道了一则关于微软宣布修复了一个存在了19年的安全漏洞的新闻,以腾讯科技为例,它的标题是《微软修复已存在19年的漏洞》。对于一个软件制造界外的人来说,这是一个大快人心的消息,就跟一个隐藏了19年的纳粹分子终于被抓住的新闻一样轰动。但以程序员为职业的我,听到这样一个消息,却有一种非常不解、甚至是荒谬、搞笑的感觉。从软件生产的角度讲,如果一个bug能存活19
319°/ 2014-11-26/3197 人阅读 / 0 人点赞 / 0 条评论