摘要JamesBach在《HeuristicRisk-BasedTesting》中将基于风险的测试(简称RBT)描述为“列出一个风险的列表”,“进行考察每项风险的测试”,“当风险消失而新的风险出现的时候,调整测试计划”。本文将结合手机证券App入手,简略的描述风险识别,风险分析,测试计划,测试案例设计,风险闭环的实践过程和结果。从基于风险的测试角度出发,充分利用有限的测试资源、提高测试效率的测试实
2018-02-09| 1342 人阅读|0 人点赞

这几天无论是微信群,朋友圈还是订阅的公众号,都被『又一个姓马的』刷屏。这里面『传奇』是一个关键字,『太空』是另一个,而最触动我的,是『少年立志、不忘初心』。而说到后两个关键字,我很自然地想起了M君,那个和我一起工作的兼职学生。因为M君是我认识的唯一一个因为从小仰望星空而决定投身太空事业,目前正在这条路上一步步向着自己目标前进的人。M君本科报读了物理+计机双学位,刚开始时,我先入为主地以为这属于那种
2018-02-09| 1441 人阅读|2 人点赞

闯关式学习编程,有指南,有套路,让编程学习不再艰难!这是一本面向希望转型为自动化测试工程师的软件测试从业者的书,特别适合作为第一次学习一门编程语言的软件测试工程师,通过“闯关式学习”,掌握Python语言的基础技能,再以HTTP接口测试为应用场景,来学习和掌握Python在接口测试领域的相关知识点和使用技巧,做到学以致用,学有所用。所谓闯关式学习方法,通俗地讲,就是通过不断的刻意练习,打通一个一个
2018-02-08| 1420 人阅读|2 人点赞

人工智能浪潮来袭,开发者应该怎么办?2018年1月16日,在刚刚召开的“AI生态赋能2018论坛”上,CSDN副总裁孟岩重磅发布了AI技术职业升级指南——《AI技术人才成长路线图V1.0》。该路线图基于10多位专家的切身经验,提炼出入门AI的两大方式与进阶AI的10大路线。本路线图将随时更新,动态开放,希望成为开发者进阶AI的有益参考。1.结合AI人才的需求结构与市场现状,我们发现人工智能就是新一
2018-02-08| 1455 人阅读|0 人点赞

前文说到“WHY-为什么要做事故分析”,那这篇,咱们来聊聊“HOW-该怎么做呢”。可能也有很多同道QA,想过要做此类工作,但是无从下手。那么,我会就我自己两年来的经历,跟大家分享一下几个关键的点。阅读已有材料,提取重要因子什么叫做”已有材料“?开项目例会的时候,团队成员口头汇报的材料;运维监控系统发出的事故警报短信;项目组员处理事故的来往邮件;外部人员的投诉邮件;项目的需求文件,系统的设计文件;…
2018-02-07| 1457 人阅读|0 人点赞

区块链部署仍在不断增长,云提供商已经开始将其作为企业服务来提供给用户。业内最大的IT供应商推出了BaaS服务,BaaS提供了一种测试区块链技术的方法,而无需在企业内部进行部署。BaaS产品可以为那些不想建立新的基础设施或聘用新的开发人员但又想实施区块链技术的公司提供帮助,从目前来看从事区块链技术的开发人员需求并不是很大。IDC全球区块链策略研究总监BillFearnleyJr.说:“现在我们仍然处
2018-02-07| 1351 人阅读|1 人点赞

1概览纵向划分3颗子树:vugen,controller,monitor。优先学习vugen脚本开发以及调试。横向划分为2层:基础知识以及高级应用。2基础知识2.1Loadrunner工具使用2.1.1建议学习路径Vugen开发脚本(函数使用)->controller场景设置->monitor增加计数器2.1.2Loadrunner认证2.1.3Vugen常用增强函数增加事务:lr_s
2018-02-06| 1318 人阅读|0 人点赞

2017年,我国大数据产业保持高速发展态势,各级政府和企业大力推进,技术创新取得明显突破,大数据应用推进势头良好,产业体系初具雏形,支撑能力日益增强。展望2018年,大数据产业发展将迎来“黄金期”,在满城尽谈大数据的时代,与时俱进地了解一些大数据知识对生活和工作都大有裨益。本文为您挑选了30个和大数据相关的网络热词,看看你了解多少?一.人工智能人工智能(ArtificialIntelligence
2018-02-05| 1513 人阅读|1 人点赞

滚滚长江东逝水,浪花淘尽英雄。近年来暴走的不只房价更有人才泡沫。如今“AI时代”&“移动时代”新老交替,新型技能尚未储备完善,新型人才需求尚未爆发,这个尴尬的时代让人才市场终于走向了冷静。QA行业是时代的一份子,人才标准亦然水涨船高。如果你认识很多猎头朋友或关心行业大势。不难发现:那些出卖劳动力的纯手工QA早就没饭碗了;那些简历上写个“自动化”,“性能”就很高大上的日子一去不复返了;那些报
2018-01-31| 1811 人阅读|4 人点赞

编者按:质量思维是公司文化的一部分,有了正确的质量思维,方能认知到质量不只是一份工作,而是一种信念,也是企业的良心。近二十年国内产业一直处于商业模式的快速变化期,从电子商务、O2O、工业4.0、互联网+、IOT(万物互联)、共享经济、无人驾驶到人工智能(机器人),国人不断地在尝试利用新的技术、思维去寻找新的盈利模式。仔细检视这些变化或是风口,不难发现,最终仍然要回归到过往商业的本质——为用户提供高
2018-01-30| 1661 人阅读|0 人点赞


安装node.jsnode.js的安装包下载地址:https://nodejs.org/en/download/。注意:node.js的安装包的下载在官网有两种版本,建议大家下载LTS版本,按照官方的意思,这个版本应该算是稳定版本。页面会根据你的OS有推荐版本,我的win1064位,所以他就推荐了下图中的版本。node.js的安装过程没有什么好说的,一路next下去

58°|564 人阅读|0 人点赞|2 条评论


测试人员思考最多的问题,恐怕就是如何才能发现更多更有价值的 Bugs?如何才能更好地避免产品质量上的风险?谈到自动化测试这个话题,出于职业本能,人们往往会第一时间想到的就是:自动化测试如何保证产品质量? 别着急,咱们要追本溯源。在回答这个问题之前,先想想看:测试如何保证产品质量? 对于测试,存在两种极端认识:一种是“测试无用论”,认为开发人员就可以搞定所有测试工作,不需要专业测

65°|658 人阅读|3 人点赞|0 条评论


很多希望从手工测试工程师转型为自动化测试工程师的同学都有一个疑问,就是从手工测试到自动化测试到底需要学习那些东西。下面我就尝试回答一下这个问题。首先,澄清一下这里要讨论的自动化测试的概念,这里的自动化测试仅仅指面向功能的自动化界面、自动化接口测试和自动化数据库测试,不涉及单元测试、性能测试和安全测试等方面的自动化测试内容。下面,我就从三个方面进行分类阐述:分别是理论知识、操作技能和工具使用。

80°|772 人阅读|5 人点赞|3 条评论


头一年,学基础第二年,练功底第三年,修技术第四年,攒经验第五年,搭环境第六年,自动化第七年,搞性能到头来才发现,测试只是个消耗部门,而不是生产部门;只是个辅佐行业,而不是创造行业。每年年终奖拿的最多的貌似还是开发与产品部门,可能和公司的营业性质有关。从开始的尝试到后来的迷茫再到现在的稳定

120°|1181 人阅读|43 人点赞|2 条评论


一般而言,自动化测试涉及以下几个方面: 1、自由设定API测试顺序; 2、API之间存在数据关联,比如后面接口的请求参数会绑定前面接口的返回结果等; 3、支持对返回结果进行校验; 4、支持对数据进行处理,比如在测试登录接口时对密码进行加密等; 5、支持高级的代码用例,可以用代码来实现控制测试流程的目的,一般语言有js; eoLinker支持上述提到的所有功能,并且是目前全球

113°|1132 人阅读|303 人点赞|0 条评论