还有这种操作?利用Docker和Junit进行集成测试1.前言“集成测试的目的是验证各组件之间的通信路径与交互以检测接口上的缺陷”——敏捷开发创始人MartinFowler随着云端服务的普及,微服务架构开始应用于越来越多的项目上,比如项目中的一些服务会“外包”出去,如PostgreSQL,ApacheKafka,etcd等。这就需要本地服务与外部组件进行交互,如果用传统的方法进行集成测试,在各种不
2017-12-05/3631 人阅读/0 人点赞

最近有人发现,在使用iOS11自带的计算器应用中,输入1+2+3之后显示的结果不是6,而是24。经过尝试后,发现这个Bug的复现并不难,以一个较快的速度在计算器中输入上述运算之后,显示的结果确实是24。原因可能是,在输入第二个“+”号之后快速输入3,App中显示的并不是3替代上一个数字2,而是直接显示23。这似乎意味着第二个“+”号的输入无效,那么1+23等于24也就解释得通了。而当以一个较慢的速
2017-12-04/3076 人阅读/5 人点赞

背景最近组内在优化之前的自动化执行框架,目的是解决之前自动化存在的问题;由此引入了jenkins去构建自动化用例的执行;期望状态自动化框架和case维护在svn;由于case是按模块划分,而目前每个模块可能由不同的测试人员负责,所以期望模块的执行结果邮件发给对应的测试负责人;由于不同模块关注点不同,需要的系统环境也不同,所以需要使用不同执行机执行;期望对待上线版本,一键部署自动化执行;期望每天夜间
2017-12-01/3581 人阅读/0 人点赞

测试RAID卡的必要性RAID卡用来显示服务器硬盘的RAID卡以及插在上面的硬盘配置信息。总的来说RAID卡是插在服务器上的一块PCIE板卡,提供接口接入多块硬盘,负责处理RAID所需要的运算,保存RAID信息,驱动硬盘(如多块硬盘依次延时启动、管理硬盘SMART信息)等任务。用主板也可完成实验性的RAID功能,由主板芯片组负责处理RAID,CPU承担运算任务,实际性能和稳定性很差,无法达到稳定使
2017-11-30/3954 人阅读/0 人点赞

星爷说过:“人没有梦想,和咸鱼有什么区别”,但你不是咸鱼你怎么知道别人不努力。咸鱼表示很冤,那么我们为什么要努力呢?小剪子曾经在一个安逸的城市上大学,生活悠闲,整个下午都在喝茶聊天,晚上可以去海边走走,吹吹海风,喝喝椰子,日子美滋滋的。那么为什么还要努力呢?最近看到一组漫画,也许能找到答案。
2017-11-30/2908 人阅读/5 人点赞

随着接口测试越来越被业界人士重视,那么如何进行接口测试就是我们必须面对的一个问题。对于不懂代码,但又想提高测试效率的小编。只有借助工具快速实现测试需求,今天小编就与大家一起分享jmeter中的那些高阶用法,帮助正在寻找帮助的你。1.如何变量参数化在测试中,我们会涉及到很多接口请求,那么如何让这些请求参数化就迫在眉睫。解决方案:1)新建http请求2)添加config元件(右键http请求---添加
2017-11-29/3573 人阅读/17 人点赞

在当今不断变化的开发环境下,保持较高的代码质量和较好的代码可读性对于项目的成功开发是极为重要的,尤其当多个团队在同一套代码上进行开发时,代码经常会被改变。这样的开发环境要求开发人员遵守一定的代码风格,使项目中的每位成员都能较好地理解项目中的代码。对Infobip来说,我们发布的产品必须是高质量的。Infobip的每一款产品的核心都是其源代码,所以代码的质量就成为决定整个产品质量的重要因素。为了控制
2017-11-28/7915 人阅读/5 人点赞

【目的】测试目的是一样的:为了查看功能需求是否完全实现,为了找到软件的缺陷,采取一些古怪的路径发现可能的缺陷。【概念】地标测试法:将指南测试法及卖点测试法中的标记定义为一个地标,然后随机打乱这些地标的顺序,从一个地标执行到另一个地标来探索应用程序,直到访问了列表中的所有地标。更多关注:①功能间的交互②系统测试【示例】本次我们以IOS浏览器中的“自动翻译”功能为例,该功能逻辑为:打开新网页时,判断页
2017-11-28/3729 人阅读/19 人点赞

问题背景:产品提了个优化需求,浏览器在WiFi网络下访问视频资讯详情页时自动开始播放视频,如果是在移动网络下访问视频资讯详情页则需要手动点击才能播放视频;该需求需要由前端来实现,前端开发完成后将需求提交到了测试服务器,测试服务器只能通过内网访问,但是移动网络属于内网,无法访问到测试服务器,那需要怎么去测试呢?下面为大家介绍两种我用到过的在移动网络下测试服务端、前端需求的方法:一、将新需求布置到线上
2017-11-23/2886 人阅读/0 人点赞

近些年,科技创新风把金融支付行业推到了风口浪尖,而行业的技术从业者则成为了浪尖上的弄潮儿,测试人员更是在这个特殊行业中面临更大的责任与担当、更具挑战性的技术革新。随着整个金融行业的业务规模越来越庞大,系统级别的交互越来越多,业务耦合越来越复杂,给测试团队带来的最大挑战是如何去保障大量业务系统之间的正常交互,以及保障系统在不断的开发优化过程中已有的功能不受到影响。在这个前提下,测试团队开始了自动化测
2017-11-23/3517 人阅读/3 人点赞

热门文章