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

测试数据构造秘技(1) ——专属数据引用数据分离
最近在企业里面看了一些测试案例的数据准备,发现了一个共性问题:测试数据中存在大量冗余,这些冗余会给后续的测试案例及数据维护带来大量的成本。为了便于大家理解,先举一个例子:测试信用卡交易金额汇总,测试数据完全从csv中加载,每个测试案例根据csv中的数据,assert特定返回值(由于篇幅限制,这里只举了一个简单的例子。实际看到的情况是,csv完全没有字段名称信息,一行里面成百上千个数据,而且还有许许
219°/ 2014-04-22/2197 人阅读 / 0 人点赞 / 0 条评论

XSS和字符集的那些事儿
0x00前言在文章的开头,我想对上次发布了一个结论及其离谱但还算及时被删除了的文章(关于跨域字符集继承的那篇)道个歉。也希望没有测试就去转载的那些人,可以把那个文章删除了。防止更多人对跨域字符集产生了错误的理解。不过作为谢罪,我也又重新整理了一篇文章,这也是一直以特别想写的一篇。但是觉得这个题目对我来说还是有点大,所以就一直没有下的去手。不过吹过的牛逼早晚都是要兑现的,早死早超生,所以就硬着头皮去
334°/ 2014-04-21/3342 人阅读 / 3 人点赞 / 0 条评论

软件测试人员的工作——真的是人们所认为的那样是一份低调地工作吗?
有时候,有些人决定做一个软件测试人员并不是特意选择的,尤其是在我们职业生涯的开始。虽然成为一个成功的IT专业人员的愿望是强烈的,但我们是假设“专业人员”是“开发人员”的同义词。尽管作为开发人员是伟大而具有巨大潜力的,但它不应该得出一个测试人员意味着它的反面这样的结论。当一个测试机会展现在我们面前,我们的脑子里会有很多疑虑,我们常常会想这到底是不是正确的职业选择。以下是在一些入门级IT专业人员脑中的
323°/ 2014-04-18/3233 人阅读 / 3 人点赞 / 0 条评论

揭密HTML5带来的攻击手法
HTML5是下一代的HTML,HTML5赋予网页更好的意义和结构。更加丰富的标签将随着对RDFa的,微数据与微格式等方面的支持,构建对程序、对用户都更有价值的数据驱动的Web。基于HTML5开发的网页APP拥有更短的启动时间,更快的联网速度。本文详细介绍了HTML5的普及,带来的新的安全威胁。一:CORS(Cross-OriginResourceSharing)跨域资源共享为了构建高品质的网站,以
341°/ 2014-04-18/3417 人阅读 / 4 人点赞 / 0 条评论

软件测试职业生涯的最佳时刻?——14个有趣的软件测试面试问题的答案
一个成功的面试,往往意味着,我们职业的阶梯上踏进了一步。目前为止,STH发表了各种测试专题访谈文章。在这个系列的上一篇文章中,收到巨大的反响的是:一个真正意义上的软件测试面试Q&A这将是那篇文章的后续,因为我们的重视我们的读者以及他们的问题。他们的期望就是我们的动力。这里我们对读者提出的问题作出反馈:问题1:在你负责的项目中,你的测试流程是怎么样的?因为所有的项目是不一样的,他们都不遵循完
377°/ 2014-04-17/3779 人阅读 / 4 人点赞 / 0 条评论

互联网测试有什么不一样
最近一直有写这样一篇文章的想法,因为自己工作的变动,都是些零散的思路和想法,这里稍作整理,贴出来。正好假期的时候有朋友问到这方面的话题,希望也是一个参考。其实说实话,觉得自己不是很够资格来写这个,毕竟开始做互联网测试的时间不长,很多方面还在摸索和catchup中。但是另一个方面,如果真都习以为常了反倒没有对比的新鲜感了也不想写了。再加之今天看到韩少的那篇写给不一样的自己,觉得把看法写下来,哪怕若干
208°/ 2014-04-17/2080 人阅读 / 0 人点赞 / 0 条评论

移动设备的常见安全问题以及防范措施
近年来,智能手机越来越普及,目前它已经渗入到我们生活的方方面面,不仅仅是日常的交流。而其存储的信息也已不限于手机号码,联系人方式,或者是短信内容,其他与用户生活、工作相关的许多活动以及信息都已与这个小小的东西联系在一起了。毫无疑问,智能手机极大地改变了我们的生活方式,它让我们的生活、工作变得更加方便。然而,另外一方面,正是由于它与我们的生活、工作的联系如此紧密,与之相应的安全问题也日益突出,而且需
345°/ 2014-04-16/3450 人阅读 / 4 人点赞 / 0 条评论

测试人员不是质量的守护神——谁该为软件质量负责?
这篇文章是由我们在SoftwareTestingHelp的特约作者PradeepSoundararajan写的。在我遇到过的成千上万的软件测试员中,他们都有一个观念,就是他们应该在测试和质量上全权负责。他们中的一些人甚至认为作为一个测试人员也赋予他们作为产品质量权威的权利。我要问你的问题是:这是好事吗?这是我的一些想法,同时也希望看到你能考虑一下这些想法。保证产品质量是每个人的责任,而不仅仅是一个
387°/ 2014-04-15/3855 人阅读 / 4 人点赞 / 2 条评论

Facebook 的自动化测试
最近Quora上有个讨论,原意是:“facebook是如何做自动化测试的,他们是怎样测试才能保证每周的升级都可以不出差错的呢?”来自Facebook的StevenGrimm很好地回答了这个问题,觉得还不错,这里以第一人称翻译了一下。对于PHP的代码,我们写了非常多的基于PHPUnit测试框架的测试类,这些测试类覆盖范围比较大,从简单的判读真假的单元测试到大规模的后端服务的集成测试。开发人员把运行这
264°/ 2014-04-15/2647 人阅读 / 0 人点赞 / 0 条评论

谈 Dojo 应用的 UI 自动化测试
本文首先列举了Dojo应用UI自动化测试所面临的挑战,进而引出设计Dojo应用UI自动化测试的框架时应考虑的一些原则。对于正从事WebUI自动化测试工作的读者(即便所测试的应用不是Dojo应用)或者对这方面感兴趣的读者,本文都有一定的参考价值。随着富Internet应用(RIA)的不断兴起,各种JavaScript开发工具包的功能也在不断增强,Dojo正是其中的佼佼者。Dojo提供了一套完整的开发
323°/ 2014-04-14/3230 人阅读 / 4 人点赞 / 0 条评论