2014年3月15日在软件开发者之间经常有一个这样的讨论,是否最好去给软件做分支,做开发,然后将其合并回HEAD里,或者就从HEAD开始开发。JezHumble和一些人声称后者更好。如果你在“小的分支”做修改,这可行。实际上,它比做分支会做得更好。当你将你的分支合并回去,合并得越大那个合并将会更可能产生问题。Jez最近发推特:这引起了各种推特网友的一些争论(tweeters?twits?)Jez与
2017-01-12/2941 人阅读/0 人点赞
引子昨夜竟然一夜未眠,可能是日间在书店“偷学”了很多东西,不免窃喜而“不亦说乎”导致的吧。芸芸众“书”里被我随手挖到一枚宝藏-南怀瑾先生的《论语别裁》,整整一个下午便慢读细品起来,还做了数页笔记,直至不知不觉中饥肠辘辘时方才离去。木心说“我们有共享的心理诉求”,我实在是太同意这句话了。临睡前,竟然主动地给先生阿亮分享起白天所学《论语》的心得来,我从那段耳熟能详的“学而时习之,不亦悦乎?有朋自远方来
2017-01-12/3278 人阅读/4 人点赞
组织,存储和更新测试文档是需要花费时间的。一个好的测试管理工具可以使这更容易。几年前,我们在TestLodge测试用例管理工具上写了这篇评论。从那时起,TestLodge已经收到了来自用户的很多反馈,他们已经对该工具进行了一些更改和改进。在本文中,我们将向您展示如何使用最新版本的TestLodge来管理软件测试项目Testlodge回顾TestLodge是一个简单易用的测试用例管理工具,可以让测试
2017-01-11/4567 人阅读/1 人点赞
发表于TestingConcepts,Typesoftesting最后更新:“2016年10月20日”Sci-Fi(科幻小说)的支持者:你不要抱有希望,这不是那种我们正在讨论的突变:)什么是突变测试?突变测试是一种基于故障的测试技术,这种技术让软件程序的变量都受限于测试数据集。这样做是为了确定测试集在隔离偏差方面的有效性。这听起来有一些复杂,不是吗?让我们从一个示例学习:这样说吧,现在有一个可以让
2017-01-10/5376 人阅读/5 人点赞
在很多我之前写的文章中我提到过适合的测试数据的重要性。测试人员应该在执行任何测试用例前检查和更新测试数据。在这篇文章里,我将要提出一些关于怎样准备测试环境的建议,这样任何重要的测试用例将不会因为不重要的测试数据和搭建不完整的测试环境而错过。我说的测试数据是什么?如果你正在写测试用例,那么你就需要将数据放到任何类型的测试上。测试人员或许要在执行测试用例或启动应用时提供这些测试数据,或许会从预定义数据
2017-01-06/4250 人阅读/5 人点赞
在工作过程中,我们总是能有所收获,或是长期的总结心得,或是提升工作效率的方法,下面一起看看来自研发童鞋的心得体验吧~一.减少在xshell中输入重复linux命令时间即在xshell中设置和使用命令快捷键来代替日常工作中输入重复的linux命令。设置方法:1.打开快速命令栏:打开菜单栏中的view选项,选择quickcommands.可发现在xshell页面底部出现快速命令栏。2.设置快速命令:比
2017-01-06/4557 人阅读/2 人点赞
自动化测试,百度百科中给出的定义是:把以人为驱动的测试行为转化为机器执行的一种过程。在工作的过程中,我们也一直强调自动化,自动化测试给人的感觉也是高大上的,一般招聘的时候也会要求有自动化测试经验,但是我们花了大量的时间精力去开发脚本,提高测试覆盖率,而发现的问题少之又少,我们做的自动化测试真的有用么?我认为,自动化测试的目的在于用快速运行的工具替代测试人员的一部分工作,使我们的工作越来越高效,这样
2017-01-05/3136 人阅读/66 人点赞
发表于2016年3月15日作者Laurent现在我们社区很大一部分内容是使用自动化测试作为他们的测试活动,在建议和最好的实践方面我们也有一个递增的需求。首先,我会说没有最好的实践,当构建一个规模在扩大的自动化测试过程时就是很好的实践,这可以帮助你。这里有一个集中的讨论和结果。#1自动化测试不是关于ROI而是关于速度如果你认为自动化没有那么多人工的事情做,你就会很失望。使用自动化测试是昂贵的,还会需
2017-01-04/3176 人阅读/4 人点赞
在我们的安卓版按键率评测的自动化处理整体流程主要包括三步,模仿键入操作,实时读取输入法的反馈与数据存储,以及数据分析。整个自动化处理的流程模拟人的真实操作环境,并能通过读取输入法的实时反馈判断输入法的命中情况并存储处理日志,从而分析输入法的输入准确率等性能,并辅助定位问题,为后续输入法的改进提供建议。一.键入操作第一步模仿键入操作。中文拼音输入法用户的主要输入包括拼音串与格式化符号。拼音输入法分9
2017-01-03/3520 人阅读/7 人点赞
能够从Vim中快速运行单元测试在进行TDD时至关重要。我经常看到开发人员使用Vim编写代码,并切换到不同的终端来运行测试。这通常涉及到输出我们想要运行的测试文件的路径,这变得不方便。大多数编程语言都有一个插件,允许你在Vim中运行单元测试。例如,Ruby有vim-rspec。虽然这些插件非常有帮助,做得很好,但是当跟其他的计算机上配对时,对第三方插件的依赖可能会成为问题。在本文中,我们将描述几种不
2016-12-30/4139 人阅读/5 人点赞