自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 敏捷团队如何进行高效的缺陷分析

为什么要做缺陷分析不论是在传统的软件开发流程还是敏捷开发流程中,缺陷的统计与分析都是软件质量保证的重要环节。一些传统的缺陷统计和分析往往把重点放在缺陷数量的统计上,用于衡量开发和测试人员的KPI。例如某个功能模块出现了重大的bug,那当时负责开发的开发和测试都要出来“背锅”。不能说这种方法是错的,但是如果把目的放在真正提高代码的质量上,缺陷的分析应该摆脱这种找人背锅的思路,回到真正的目的上来。一个缺陷的产生不能简单归结于开发的错误或者测试的漏测,还需要从产品设计,架构设计,用户体验等方面进行分析。产

2021-03-01 22:50:59 439 3

原创 软件测试工程师的技能树

软件测试工程师是一个历史很悠久的职位,可以说从有软件开发这个行业以来,就开始有了软件测试工程师的角色。随着时代的发展,软件测试工程师的角色和职责也在悄然发生着变化,从一开始单纯的在瀑布式开发流程中担任测试阶段的执行者,到敏捷开发流程中QA(Quality Assurance)角色,为整个团队和产品的质量负责,测试工程师的职责和边界不断的扩大。近年来互联网行业的很多测试工程师被称为是测试开发工程师,...

2019-01-01 14:13:45 1453 5

原创 Selenium实战教程系列(三)--- Selenium中的动作

Selenium中针对元素进行的动作在代码中可以分为两类:Selenium::WebDriver::ActionBuilder类中的动作方法Selenium::WebDriver::Element类中的动作方法其中ActionBuilder类中的动作方法比较丰富,基本涵盖了所有可以进行的操作。而Element类的动作比较少,基本上只有点击和输入等简单的操作。鼠标操作鼠标点击鼠标单...

2018-10-27 17:36:19 554

原创 Selenium实战教程系列(二)---元素定位

Selenium webdriver能够模拟人对浏览器进行操作的前提是界面元素的定位。元素的定位可以说是Selenium自动化脚本的基础。这一小节笔者将介绍如何在selenium中进行元素的定位。定位元素的方法Selenium中提供了以下定位元素的方法:首先看一个HTML文件 test_page.:<html> <body> <form...

2018-10-14 15:30:59 355

原创 Selenium实战教程系列(一)--- 浏览器操作

在这个系列的教程中,笔者将根据自己在多年的Selenium自动化测试开发过程中的实战经验,为各位朋友进行梳理和总结,提供一个实战性很强的教程。同时也欢迎各位朋友指出教程的不足之处,一起学习,一起进步。话不多说,直接进入教程的第一个板块:浏览器操作。浏览器的操作可以说是使用Selenium进行自动化开发中最基础的内容之一,任何用例的执行都离不开浏览器的操作,因为Selenium的原理就是通过代码...

2018-10-03 10:42:50 3674

原创 透过源码看本质-关于Selenium Webdriver 实现原理的一点思考和分享

作为一名使用Selenium开发UI自动化多年的工程师,一直都对Selenium Webdriver的实现原理感觉不是很清楚。怎么就通过脚本控制浏览器进行各种操作了呢?相信很多Selenium的使用者也会有类似的疑惑。最近针对这个问题看了不少了文章和书籍,在加上一点自己的思考和整理,与大家一起分享,一起学习。文章中如果有不准确的地方,希望大家给予指正。结构想要使用Selenium实现自动化测试...

2018-10-02 15:38:38 681

原创 谁是史上最强-用爬虫分析IMDB TOP250电影数据

起因恰逢诺兰导演的新片《敦刻尔克》即将在中国上映,作为诺兰导演的铁粉,印象中他的很多部电影都进入了IMDB TOP250的榜单,但是具体是多少部呢?他是不是IMDB TOP250 中作品最多的导演呢?哪些演员在这些电影中出镜最多呢?在这些问题的启发下,我准备写一个简单的爬虫脚本来获取我想要的数据。分析首先需要对工作的流程进行一个简单的分析。我们的目标是获取以下的数据:IMDB TOP25...

2018-10-02 15:32:51 3409 1

原创 关于Python列表你可能会忽略的8个知识点

1. 用切片来实现拷贝切片是python中列表非常常见的操作,不仅仅可以用来“切割”列表,还可以优雅的对一个列表进行拷贝。>>> a = ['foo', 'bar', 'baz', 'qux', 'quux', 'corge']>>> a[:]['foo', 'bar', 'baz', 'qux', 'quux', 'corge']>>&g...

2018-10-02 15:28:23 191

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除