软件开发方法论:TDD、BDD、DDD、ATDD、DevOps
软件开发方法论一、TDD:测试驱动开发二、BDD:行为驱动开发三、ATDD:验收测试驱动开发四、DDD:领域驱动开发五、持续集成CI六、持续交付CD七、持续部署CO八、DevOps一、TDD:测试驱动开发测试驱动开发(Test-Driven Development, TDD)是敏捷开发中的一项核心实
学好selenium工具,就能实现你想得到的所有事情
情况是这样的:某段时间之前,开发想找我用ui自动化帮他们实现一个功能:在系统某些时候生成报告的时候会failed,但是又不再重新生成,因此需要人工edit再次submit才能生成,原因png是由当前html页面生成。但是作为测试的我有一个疑惑?开始不是常用定时任务或是失败重试吗?怎么不这样做呢?或者
Postman非GUI运行脚本工具Newman的安装简介
Newman是为Postman而生, 专门用来运行Postman编写好的脚本;使用Newman, 你可以很方便的用命令行来执行postman collections(脚本集合)。
全网火爆,JMeter性能测试-压力负载测试场景(总结)看这一篇足够了......
负载测试(阶梯式场景)该场景主要应用在负载测试里面,通过设定一定的并发线程数,给定加压规则,遵循“缓起步,快结束”的原则,不断地增加并发用户来找到系统的性能瓶颈,进而有针对性的进行各方面的系统优化。
〖Python网络爬虫实战㉙〗- Selenium案例实战(三)
我们前面和大家讲解了三个实战,后面,我们将会具体的分析selenium的用法,以及在实战中常用的函数介绍。
APP自动化效果测试工具
uiautomator2是一个自动化测试开源工具,仅支持Android平台的原生应用测试。它本来是Google提供的一个自动化测试的Java库,后来发展了python-uiautomator2,封装了谷歌自带的uiautomator测试框架,提供便利的python接口,用它可以很便捷的编写pytho
iOS 开发之使用苹果测试工具 TestFlight (进行内部和外部测试)
修改名称后点击下方的“格式”,选择“JPG”格式,点击“位置”更改存储路径,完成后点击“存储”即可。同理将“复制访达项目”“拷贝访达项目”和“给访达项目重新命名”拖到右侧区域。在最左边列表选 文件和文件夹,然后在次级列表 双击 获得指定的访达项目。注意可以 更改图片保存的文件夹 为准备阶段创建的
软件测试分享15个适合练手的项目【金融/银行/商城/电商/医药......】
通过他我们可以复用我们的脚本代码,达到数据驱动测试的目的。TestLoader:是用来将逐条的测试用例 TestCase 加载到用例集合 TestSuit 中,其中加载的方式有多种,就是从脚本项目中寻找到单独的用例,创建他们的实例,然后加载到一起,组成TestSuit,再返回一个TestSuit的实
爬虫日常练习-selenium登录12306
hello,好兄弟们。经过前面几篇文章后,想必小伙伴们对于简单的网页文本爬取,图片爬取类的内容已经熟练掌握了。今天我们开始练习一个新的内容:selenium
Iperf网络测试工具
Iperf是一款基于TCP/IP和UDP/IP的网络性能测试工具,可以用来测量网络带宽和网络质量,提供网络延迟抖动、数据包丢失率、最大传输单元等统计信息。
testng+reportng进行单元测试并生成好看的报告
testng+reportng进行单元测试并生成好看的报告
软件测试-如何准备测试数据
准备测试数据是软件测试种非常重要的一个环节,无论是手工测试、动化测试还是性能测试,准备工作种除了分析外最重要的就是准备测试数据。
Jmeter安装
1.进入Jmeter官网:Apache JMeter - Download Apache JMeter2.下载Java:Java Downloads | Oracle6.Jmeter切换成中文(习惯中文的可以看一下)Options--->Choose Language--->Chinese(Sim
前端 单元测试介绍 - 以及在项目中使用 (史上最全)
单元测试 能更快的发现bug,让绝大多数bug在开发阶段发现解决,提高产品质量比起写注释,单元测试可能是更好的选择,通过运行测试代码,观察输入和输出,有时会比注释更能让别人理解你的代码(当然,重要的注释还是要写的。。。)有利于重构,如果一个项目的测试代码写的比较完善,重构过程中改动时可以迅速的通过测
gtest单元测试---论算法工程师如何维护自己的代码
0. 简介在开发大量的程序后,我们发现每一个之前留下的BUG都需要耗费大量的时间去排查设计。这样会造成算法开发人员耗费大量的时间和精力。而gtest就是这样的一个工具,它是Google的一个开源框架,主要功能是用于编写单元测试,从而检查自己的程序是否符合预期行为。这当然是QA(测试工程师)最常用的工
测试人员的启蒙指南
本篇中介绍测试人员是干什么的, 起到启蒙和了解的作用, 重点是以下几个问题: 1. 什么是软件测试2. 软件测试和软件开发的区别3. 软件测试和软件调试的区别4. 一个优秀的测试人员所具备的素质
Selenium元素定位
Selenium元素定位
软件测试项目实例
对web应用程序基于功能、性能负载、兼容性的测试
jmeter常用几种断言方法
一、JSON Assertion(json 断言)JSON断言也是测试工作中经常用到的一种断言方法,它只能针对响应结果是applicaton/json格式的请求进行断言。code 返回200即通过正在上传…重新上传取消二、Response Assertion(响应断言)对请求的响应结果进行验证正在上
使用Postman+JMeter进行简单的接口测试
先有一个测试计划——再新建一个线程组——然后在线程组里面新建1个或多个接口请求任务——然后添加查看结果树以便查看接口请求返回结果——最后点击运行查看结果。首先呢,JMeter做接口测试的遵循顺序(这是比较简单的一个,复杂的就不止这些了,估计还要添加请求cookie信息、添加自定义变量等等)。当然了,