【测试驱动开发不仅仅是测试优先】让我来告诉你是什么让我能够写出灵活度高,可读性强,并且容易维护的代码。这即不是一个新的框架,也不是一个新的强大的IDE,而是一个更好的东西,与技术无关,与编程工具无关。这是一个被称为测试驱动开发(Test Driven Development,简称TDD)http://t.cn/RaqDzIE ​

今天 10:57转发|评论

【基于# SELENIUM# 的自动化测试架构】目前市面上有分门别类的自动化测试工具,这篇文章将讨论开源自动化测试工具 Selenium的使用,以及围绕该工具进行自动化测试的理念、方案以及测试架构的构建。http://t.cn/RpkqJ2C ​

9月19日 10:42转发|评论

【自动化测试基础篇--#Selenium#鼠标键盘事件】前面几篇文章我们学习了怎么定位元素,同时通过实例也展示了怎么切换到iframe,怎么输入用户名和密码,怎么点击登录按钮,首先我们先回顾一下元素的基本操作。http://t.cn/RpdZ1dT ​

9月18日 10:27转发|评论

【全程软件测试实践:从需求到运营】开发人员完成任务之后,最后交付给测试人员,这种模式下,测试人员不能及早发现需求阶段的缺陷,同时测试工作的开展也滞后了,产品质量得不到有效的过程控制和分析,总体进度可能会由于返工问题造成拖延。http://t.cn/8kuhQ7h ​

9月18日 10:12转发|评论

【测试工程师作为软件从业人员为什么一定要懂业务?】从事软件行业已经快五年了,最近换了份工作,入职新公司已经快一个星期了,这几天一直在培训公司业务,周围同事也经常告诫我一定要懂业务。业务,似乎一下子从来没有这么重要过?程序员其实最不喜欢的就是熟悉业务http://t.cn/zjyluZG ​

9月15日 14:57转发|评论

【从测试策略到测试架构】今年是我做软件测试的第7个年头了,当年我从软件开发转做软件测试的时候,没有想过我能在这个领域做这么久。在这7年里面,我在软件测试领域摸爬滚打,从自动测试起步,逐步接触到软件测试的各个领域http://t.cn/RJLnrmx ​

9月14日 14:42转发|评论

【从一个实例详解敏捷测试的最佳实践】敏捷软件开发(Agile Software Development)初起于九十年代中期。最早是为了与传统的瀑布软件开发模式(waterfall model)相比较,所以当时的方法叫做轻量级方法(Lightweight methods)。http://t.cn/RXf8mzI ​

9月13日 14:27转发|评论

【使用JUnit高效完成功能测试】功能测试或集成测试是关系到整体系统功能的测试,而不只是牵涉到小段代码(单元)。这需要将已经单独测试好的模块组装起来,以保证其连接时也能像预期一样正常工作。JUnit是进行Java程序测试最常用的测试框架。http://t.cn/RpKEL4H ​

9月12日 14:13转发|评论

【Java 单元测试框架#JUnit# 5.0.0 发布】JUnit 平台,其主要作用是在 JVM 上启动测试框架。它定义了一个抽象的 TestEngine API 来定义运行在平台上的测试框架,同时还支持通过命令行、Gradle 和 Maven 来运行平台。JUnit Jupiter,包含了 JUnit 5 最新的编程模型和扩展机制。http://t.cn/Rp6RHSp ​

9月11日 13:57转发|评论

【谷歌是如何做软件测试的】google在公司的大层面组织上有很多的Focus Area,search, apps, ads, mobile, operating system这些都是不同的FA。测试隶属于其中的一个FA,这个FA的名字叫Engineering Productivity。这个FA由很多纵向的横向的学科构成,测试是其中最大的一个学科。http://t.cn/R5Q5Ege ​

9月8日 16:01转发|评论

【关于软件测试的几点反思 - 关于测试团队的组织】我在读研期间实习的一家公司,根本没有专职的测试人员,回头想想当时还是挺大胆的,因为做的是比较核心的系统,而且当时像我这种实习生都写了很多核心的涉及金额计算的代码,然后大家自测下就上线了。http://t.cn/RvHif7v ​

9月8日 14:46转发|评论

【测试团队领导者的风格决定团队文化与发展】一个团队在成立初始大致上不会有什么特别的文化或特性,但当领导者陆续制定一些规范、守则后,这个团队的特性会被慢慢的雕塑出来,接着因这些特性而衍生的文化也会渐渐形成,其实测试团队亦是如此。http://t.cn/RPPuCeM ​

9月7日 14:31转发|评论

【回到网易8个月软件测试团队转型实践】交友事业部人员朝气蓬勃,个人认为更像一个创业型的公司,初期技术资源都投入到产品功能需求开发中,对于产品质量稍作妥协,不需要太严格的过程控制和质量把控,相比开发资源而言,测试的投入资源不是那么急需。http://t.cn/R9vCSW7 ​

9月6日 14:16转发|评论

【Robot Framework作者建议如何选择自动化测试框架】除了测试框架的选择,要想做好自动化测试,还要关注其他方面。自动化测试需要关注可测性。自动化最难的部分是与被测系统交互,特别是GUI层。确保系统容易被测试,比如给GUI元素增加标识、输出易于解析的文本、提供自动化接口等http://t.cn/RIP9uET ​

9月5日 11:01转发|评论

【前端自动化测试解决方案探析】前端测试一直是前端项目开发过程中机器重要的一个环节,高效的测试方法可以减少我们进行代码自测的时间,提高我们的开发效率,如果你的代码涉及的测试用例较多,而且项目需要长期维护,这时就可以考虑使用一下自动化测试了。http://t.cn/RfoTZWa ​

9月4日 10:46转发|评论

【自动化测试的四个阶段】之前的想法是:通过API创建数据,访问数据,进行数据操作,存储数据库,通过模拟前端的操作来想象API的访问流程。   然后,验证数据库是否存储正确。后来发现该想法流程就是错误的。 ​

9月1日 10:31转发|评论

【谈谈我在自动化测试中遇到的坑】这篇关于自动化测试的文章,可能和你看到的大多数自动化的文章有所不同。我不是一位专职的自动化测试工程师,没有开发过自动化的工具或者框架,用的自动化的工具也不多,也没有做过开发,所以我讲不出那些现在很多人很看重的“很深”的东西。http://t.cn/RXz4zuP ​

8月31日 10:16转发|评论

【自动化测试之随机化测试思想】自动化测试发展到今天,已经越来越平台化和智能化了。就平台化而言,我们可以在平台上管理元素对象、管理用例、调度执行、生成结果和报告,从而让我们写的代码中更多的只体现具体用例的实现逻辑,简单画个图表示http://t.cn/RCTQeyP ​

8月30日 10:01转发|评论

【带你了解Model based testing(MBT) 基于模型的测试】现在大家对探索性测试讨论得很热门,在自动化测试大行其道的今天,探索性测试似乎是唯一一块测试人员更能体现自己专业性的领域。甚至我还看到有人在讨论如何通过探索性测试来达到较高的代码覆盖率。http://t.cn/RCTp21Q ​

8月29日 09:46转发|评论

【浅谈MBT基于模型的测试技术】基于模型的测试是一个轻量级的,形式化的验证软件系统的方法。为什么这么说呢,因为首先,基于模型的测试对待测软件系统(通常被称为System Under Test,简称SUT)进行形式化的建模,设计出机器可读的模型;其次http://t.cn/RCTpP3G ​

8月28日 09:31转发|评论