(有那么一闪而过的想法——将文章名定为“史上最全的软件测试能力图谱”,但我具有良好的批判性思维素质,深知“没有最全,只有更全”;还有那么一闪而过的想法——将文章名定为“让你尖叫的软件测试能力图谱.....”但有某种倾向😄,还是回归朴实为好)经常被测试人员问到这样的问题:测试工程师的需要什么能力?我要掌握什么方面的知识?测试人员最重要的能力是什么?如何不断提升自己的能力?今天就呈现自己利用业余时间
13 小时前| 1208 人阅读|0 人点赞

(这是一篇很老的文章,但今天读它,依旧有启发。虽然敏捷开发以后,许多人通过面对面口头交流缺陷信息,不再通过书面形式报告缺陷,这也会让公司失去一些宝贵的信息,无法做缺陷分析,不利于缺陷预防。原文也比较长,适当做了删除,节省大家的时间)写过软件的人,大概都收到过很糟糕的缺陷(bug)报告,特别来自用户的报告,而不是专职的测试人员的报告,例如:在报告中说“不好用;所报告内容毫无意义;在报告中没有提供足够
1 天前| 1226 人阅读|0 人点赞

【虽然今天敏捷开发大行其道,微软测试组织已不复存在,微软不再是测试的标杆,但测试之道的某些内容始终是有生命力的,如质量文化、每个人对质量负责。重温过去,不仅可以加深对测试的理解,而且可以有新的思考。看一遍这篇读后感,相信你会有新的收获。】终于读完了这本书,有300页。读完此书之后,对于微软公司的测试组织架构和测试管理的文化还是有不少了解的,有些地方也可以借鉴。虽然全书不是深入讲解测试技术的,但是基
1 天前| 1223 人阅读|0 人点赞

大部分的研发经理心中,进度是第一位的,其次是成本,最后是质量,当然人员队伍最好稳定。天下武功,唯快不破:进度>成本>质量>人。围绕效率提升,测试可以做什么?你脑海里跳出来的,应该是“自动化”或者“敏捷”吧,没错,自动化和敏捷都可以帮助提升研发效率,但是并不是只要做了都有这个作用。下面来看看测试支持效率提升的不同段位。一段:提升测试效率。提升测试的效率,最有效的手段是制定测试策略。
2 天前| 1239 人阅读|8 人点赞

2017年10月21日(周六)下午,北京海淀区西北旺东路10号院东区13号楼广联达信息大厦二期,来自京东和58到家的测试专家将给大家带来满满的干货技术分享。欲了解一线互联网公司,如何开展接口自动化测试、测试环境如何搭建、如何实现测试工具开发和如何开展安全测试,请往下看。------【分享嘉宾】(嘉宾随机排序)------胡文萍京东资深测试开发工程师《京东系统质量保障技术实战》作者之一,从事电商平台
2 天前| 1724 人阅读|22 人点赞

QA(QualityAssurance)是DevOps的重要部分,然而它并没有得到应有的重视,让我们好好阅读这篇文章,了解QA在DevOps的应有的地位。Iwishtheterm“DevQAOps”soundedascoolas“DevSecOps.”Butalas,DevQAOpsishardtosay,andDevOpsisthetermthatITprofessionalshavecomet
2017-10-13| 1254 人阅读|0 人点赞

图5AlphaGo实现原理示意图从软件的功能测试或业务测试看,一直是有挑战的。大家知道有一条著名的测试原则:测试不能穷尽的,测试总是有风险的。这就告诉我们,要做的测试(tests,不仅仅包括测试用例,还包括测试数据、路径、环境和应用场景、上下文等)数量是巨大的,这就是测试经常遇到的序列爆炸、组合爆炸、路径爆炸等一系列问题。以前认为这是无法完成的测试任务,今天借助AI可以得到比较满意的解决,即能不能
2017-10-12| 1282 人阅读|1 人点赞

一谈起互联网生态,就想起BAT,但如今百度与阿里、腾讯的差距越来越大,百度市值只有662亿美元,而阿里的市值已经达到3888亿美元,这还不包括未上市的蚂蚁金服。但百度也不甘示弱,请来原微软执行副总裁陆奇,把自己的未来赌在人工智能(ArtificialIntelligence,AI)上,今年7月5日宣布启动了名为“阿波罗计划”的自动驾驶开发计划。而从业界看,Google的自动驾驶就更加成熟,于201
2017-10-12| 1296 人阅读|0 人点赞

话说,职场如战场,什么话该说,什么话不该说,什么场合说什么话......这是很多人的逻辑。但是近日,“华为一员工因说真话被连升两级”刷屏朋友圈,引发了职场讲不讲真话的讨论。作为质量人,你怎么看?中国有句老话是逢人只说三分话,未可全抛一片心毕竟在很多人的概念里:说真话,容易得罪人你会揭发同事甚至上司的谎言吗?在深圳华为发生了这样一件事不仅给连升两级,还考虑到打击报复的存在,点名指定了高层保护。事情是
2017-10-11| 1298 人阅读|0 人点赞

导语相信每一位测试小伙伴对于测试过程管理都有自己的独特见解。我所在的部门2017年初开始施行测试变革——“测试左移"。过程中有从技术层面的”左移“,也有从流程层面的”左移“等等,方式形态万千。今天和大家分享的是我在这个过程中,除了个人技术能力提升外,在测试过程管理上的一些感触。它让我目前作为业务测试负责人也算得心应手。希望对其他小伙伴也有一些借鉴。年后,我负责的业务测试内容发生了一些变化,说实话,
2017-10-10| 1372 人阅读|3 人点赞


用这个标题真是尴尬,我原本想写一篇招聘软文,而这个标题暴露了我是个不谙套路的人,这种标题怎么可能带来大量的点击率和转发呢?诸位看官或许未曾听过Ping++,对成为Ping++的Web测试人员并不感冒,鬼要看你的什么“招聘启事”。事实上,我从这几年的面试交流来看,不少互联网测试同仁的工作状态还是挺荒唐的,比如常年加班坐等开发修复bug

51°|518 人阅读|2 人点赞|0 条评论


自动化测试基础篇--Selenium鼠标键盘事件前面几篇文章我们学习了怎么定位元素,同时通过实例也展示了怎么切换到iframe,怎么输入用户名和密码,怎么点击登录按钮,首先我们先回顾一下元素的基本操作。1.点击(鼠标左键)页面按钮:click()2.请空输入框:clear()3.输入字符串:send_keys()4.提交表单:submit()今天这篇文章

53°|528 人阅读|200 人点赞|1 条评论


LuckyFrame 2.2 正式发布,这是集自动化测试以及质量管理的统一平台,自动化测试支持接口自动化&UI自动化,并提供几个质量管理数据收集模板,用来做项目质量分析。 官网地址 我能做什么? 分布式测试:使用Web-Client的方式,Web端负责基本信息管理展示,Client负责用例执行,任意无限扩展客户端。 多途径用例管理:您即可以使用Web端自带的用例管理

66°|656 人阅读|13 人点赞|1 条评论


一、findElementByName WebElement el = driver.findElementByName("排行榜"); 尝试先用view显示的文本作为name看是否能获取到该控件,比如上面实例中的"排行榜"其实是textview的text,当做name是可以获取到的。 如果不行的话,就放弃用name。 二、findElementsByClassName L

60°|608 人阅读|1 人点赞|0 条评论


一、Android Setting (Android设置) Android相关的设置,主要为了不用在脚本里面添加capabilities属性和inspector检测使用。 在Appium未运行的状态下,点击左上角的机器人图标 打开Android Settings界面(这里以taptap为例,如果taptap认为不合适,请联系我修改哈) Application配置要测试的

63°|630 人阅读|0 人点赞|0 条评论