摘要: 为什么有这个系列 目前javascript生态非常丰富,越来越多的人开始用js去做前端的ui测试了。而selenium是web ui测试的标准解决方案,所以一套js的selenium教程是很有必要的。 阅读地址 本教程在 "测试教程网" 首发,由于会保持更新,所以 禁止转载 。 请点击 "这里" 进阅读全文
posted @ 2017-07-20 17:39 乙醇 阅读(2354) 评论(2) 编辑
摘要: 2017年7月17日更新:已经更新部分答案 "答案链接" 今天有同学问到seleinum面试的时候会问到的问题,随便想了想,暂时纪录一下。欢迎大家在评论中提供更多问题。 "去哪儿的面试题" selenium中如何判断元素是否存在? selenium中hidden或者是display = none的元阅读全文
posted @ 2015-10-28 16:30 乙醇 阅读(6550) 评论(12) 编辑
正文内容加载中...
posted @ 2018-08-16 11:52 乙醇 阅读(12) 评论(0) 编辑
摘要: 最近发现一些测试岗位的薪资水平很高,然而与此形成鲜明对比的是,另一些测试岗位的回报却是少得可怜,两级分化特别严重。 我一直有这样一个观点,除去各种软技能因素,你会的越多拿的就越多。 那么当前测试同学应该具备哪些技能呢?我想大概应该有下面一些。 沟通能力 沟通能力我认为分为2种,一种是表达自己,另一种阅读全文
posted @ 2018-08-10 17:48 乙醇 阅读(69) 评论(1) 编辑
摘要: 这一节我们实现下面两个功能 自动判断服务器响应的状态码,如果状态码是4xx,5xx的话则认为请求失败 增加断言功能,可以判断响应的json字符串里是否包含预期的字段 为了测试方便,我们先在main.py文件中增加2个测试的接口 /api接口返回json字符串 /error接口随机抛出401, 403阅读全文
posted @ 2018-08-01 16:27 乙醇 阅读(99) 评论(0) 编辑
摘要: puppeteer发布应该有一段时间了,这两天正好基于该工具写了一些自动化解决方案,在这里抛砖引给大家介绍一下。官方描述:Puppeteer is a Node library which provides a high-level API to control Chrome or Chromium over the DevTools Protocol. Puppeteer runs headle...阅读全文
posted @ 2018-07-26 16:37 乙醇 阅读(82) 评论(0) 编辑
摘要: 最近在跟敏捷专家聊到了单元测试的相关内容。我的问题主要集中在如何推广单元测试。我们发现在很多团队,开发人员并不是十分愿意去写单元测试,我认为主要的原因是学习写单元测试是有成本的,很多开发同学并不愿意投入时间去专心研究如何去写单元测试。敏捷教练的观点是单元测试很容易写,稍微学一学就会了,比如开发刚开始写hello world的时候就可以顺便写个单元测试用例去测试一下hello world。那么问题就...阅读全文
posted @ 2018-07-26 10:56 乙醇 阅读(68) 评论(0) 编辑
摘要: 发现很多同学对测试平台比较感兴趣,我们这一系列教程就围绕着测试平台的开发来展开。 本系列教程中,我们将实现一个超级简单的接口测试平台,类似postman,只不过是web版,而不是客户端版本。 这一节我们将实现在前端界面发送get请求并拿到响应的功能。等于是我们会实现1个调试get接口的平台小工具。 阅读全文
posted @ 2018-07-25 10:17 乙醇 阅读(635) 评论(0) 编辑
摘要: 最近又在跟之前的同学一起学习python,一起进步,发现很多测试同学在初学python的时候很容易犯一些错误,特意总结了一下。其实这些错误不仅是在学python时会碰到,在学习其他语言的时候也同样会碰到。 错误1: 缩进 python是强制缩进的语言,很多同学在初次接触python时可能会不习惯,缩阅读全文
posted @ 2018-07-18 13:27 乙醇 阅读(117) 评论(0) 编辑
摘要: 前几天看爬文的时候看到了这篇 "《Shift left and shift right: the testing Swing》" ,里面描述了一些测试左移和测试右移的思路和方法,觉得有一定的启发,可以分享一下。 作者站在项目或者产研发负责人的角度阐述了自己团队在敏捷及devops中的测试实践,根据功阅读全文
posted @ 2018-07-11 10:24 乙醇 阅读(147) 评论(1) 编辑
摘要: Test Data manipulation 测试数据的操作和处理 "faker" 生成假数据的python库 "fake2db" 创建假数据库 "ForgeryPy" 使用起来很简单的假数据生成库. "radar" 随机生成时间 "robotframework faker" faker的Robot阅读全文
posted @ 2018-07-08 09:22 乙醇 阅读(83) 评论(0) 编辑
摘要: 最近在github上发现了一个有意思的项目,很适合初学者学习python代码。 学习一门语言刚开始的时候是很枯燥的,各种概念语法以及无聊的打印都会让人失去更进一步学习的动力。 很多同学在学习了一段时间之后甚至会怀疑学习语言的用处,因为总是写不出东西,只会写一些简单的打印代码。 这个叫做 "geekc阅读全文
posted @ 2018-07-03 14:38 乙醇 阅读(285) 评论(0) 编辑

友情链接 虫师的blog  测试教程网  重定向科技  测试学习小组  省略