首页
学习
活动
专区
工具
TVP
发布

啄木鸟软件测试

专注软件测试
专栏成员
810
文章
767979
阅读量
42
订阅数
大型全球化电商的测试基础架构设计
  大型全球化电商网站全局测试基础架构的设计思路,可以总结为“测试服务化”。也就是说,测试过程中需要用的任何功能都通过服务的形式提供,每类服务完成一类特定功能,这些服务可以采用最适合自己的技术栈,独立开发,独立部署。
顾翔
2020-11-13
3870
MobSF 框架及源代码分析
MobSF,全称(Mobile-Security-Framework),是一款优秀的开源移动应用自动测试框架。该平台可对安卓、苹果应用程序进行静态、动态分析,并在web端输出报告。静态分析适用于安卓、苹果应用程序,而动态分析暂时只支持安卓应用程序。
顾翔
2020-11-04
2.6K0
为什么要进行接口测试及接口测试的关注点
作者:熔皮西伯利亚麻老虎 链接:https://www.jianshu.com/p/d340d682f3ab
顾翔
2020-07-07
7400
Cypress简易入门教程
1)安装node.js(https://nodejs.org/en/download/),根据版本选择32位或64位。
顾翔
2020-06-18
5.4K0
Selenium测试程序的优化
比如测试程序在继续后续测试的时候出现了一个异常,比如元素没有找到,系统会自动退出,而不去执行teardown方法,也就是说数据库中的数据没有得到清除,这样如果下一次仍旧执行这个测试用例,这样就会产生异常,这个异常是刚才没有执行清除数据造成,这时的数据就叫做“脏数据”,为了解决这个问题,可以通过使用Python的try-except来捕获异常,并且将所有的方法封装在一个类中。在util.py中封装一个class类。
顾翔
2020-06-01
1.1K0
DevOps工具介绍连载(39)——LeanKit
LeanKit可以跨所有业务职能去实施精益原则、实践和工作方法,帮助公司创造持续改进和创新的环境,更快地为客户提供价值。通过在工作流程中可视化您的工作,LeanKit提供了对工作的全局理解,帮助团队更有效地协同工作。
顾翔
2020-04-29
9350
DevOps工具介绍连载(30)——Atlassian Bamboo
Atlassian Bamboo 是一款持续集成构建服务器软件(Build Server)。 Bamboo的特点: 1.简单的用户界面 2.容易安装 - 顺利的话,5分钟内就可以让运行起来! 3.自动检测你的设置 - 如果您的Server上使用了Maven,Ant或者Java设置, Bamboo会自动检测他们; 4.连续的日志 - 监测你的build的colour coded日志; 5.容易显示所有项目和color coded的最后一次build的结果摘要列表; 6.Build失败被显示为高亮并容易访问 - 测试结果被解析并保存到Bamboo 里; 7.当build被触发时,显示触发build的源代码变更.。以下为Bamboo 使用参考文档。
顾翔
2020-04-10
1.2K0
DevOps工具介绍连载(24)——AWS CloudFormation
模板包含几个主要部分。Resources 部分是唯一的必需部分。模板中的某些部分可以任何顺序显示。但是,在您构建模板时,使用以下列表中显示的逻辑顺序可能会很有用,因为一个部分中的值可能会引用上一个部分中的值。
顾翔
2020-03-26
3.9K1
DevOps工具介绍连载(20)——Google App Engine
2008年4月7号,Google在Campfire One上介绍了一种简化创建、运行和构建伸缩性Web应用的工具——Google App Engine。简而言之,Google App Engine允许你本地使用Google基础设施构建Web应用,待其完工之后再将其部署到Google基础设施之上。
顾翔
2020-03-12
2.7K0
软件安全性测试(连载12)
除了XSS注入外,还存在XML注入、JSON注入和XPath注入三种代码注入情形。
顾翔
2020-02-10
6530
软件安全性测试(连载5)
XSS防护方法主要包括特殊字符转义和HTTPOnly。HTTPOnly上面已经介绍过,这里来介绍一下特殊字符转义。
顾翔
2019-12-23
1.2K0
记一次基于Docker的性能测试
断断续续忙碌了几个月,终于自己写的开源项目算是有了雏形,打包成Docker image发布到AWS EC2后,写代码算是告一段落。随之而来的问题就是“我的项目能够支撑多少QPS” ,由于用了Docker, 即变成了“我的项目基于Docker的配置能够支撑多少QPS”, 更进一步细化这个问题的话,有以下几点:
顾翔
2019-12-12
2.8K0
Postman测试实例
  如果请求成功,返回json格式的消息体,如下所示,retcode值为0表示添加成功,id是新加课程对应的ID号
顾翔
2019-12-12
1.2K0
如何构建Web服务自动化测试系统?
  构建自动化测试系统中,需要根据项目大小和对错误的容忍程度,酌情补充不同类型和级别的用例。
顾翔
2019-12-12
1.1K0
测试数据准备方法以及未来的发展方向
测试数据的准备,是软件测试工作中非常重要的环节,无论是手工测试还是自动化测试都避不开测试数据准备工作。今天我们就来聊一聊测试工作中常用的测试数据准备的方法,深入了解各自的优缺点和使用场景,以及测试数据准备工作未来的发展方向。
顾翔
2019-12-12
2.2K0
再谈自动化测试——我们在编写测试时,应该注意什么
顾翔老师开发的bugreport2script开源了,希望大家多提建议。文件在https://github.com/xianggu625/bug2testscript,
顾翔
2019-12-12
1.1K0
RESTful api 功能测试
  代码写好了,如果能点或者能看,开发人员一般会自己点点或看看,如果没有发现问题就提交测试;更进一步,代码写好后,运行测试代码,通过后提交测试。将流程抽象下:
顾翔
2019-12-11
6710
使用Microsoft.AspNetCore.TestHost进行完整的功能测试
  Microsoft.AspNetCore.TestHost是可以用于Asp.net Core 的功能测试工具。很多时候我们一个接口写好了,单元测试什么的也都ok了,需要完整调试一下,检查下单元测试未覆盖到的代码是否有bug。步骤为如下:程序打个断点->F5运行->通常需要登录个测试账号->查找要调试api的入口->获得断点开始调试=>代码报错?很多时候需要停止调试修改->回到第一步。如此反复循环,做着重复的工作,Microsoft.AspNetCore.TestHost正是为了解决这个问题,它可以让你使用xTest或者MSTest进行覆盖整个HTTP请求生命周期的功能测试。
顾翔
2019-12-11
8930
一个优秀的测试基础架构是如何炼成的?
  茹炳晟介绍到,eBay是一家大型电商平台,其中测试基础架构与DevOps的关系非常大,跟CI/CD(持续集成持续发布)高度集成。在CI/CD的流程中,对测试的调用都是通过统一的测试执行服务,通过这个统一的测试执行服务来发起所有的测试执行,包括API测试,GUI测试和性能测试。CI/CD整个流程过程当中,发起者并不需要知道测试运行在哪里,测试执行环境在哪里,测试是怎么设计的,他只负责发起一个测试,同步或者异步得到一个结果,然后决定这个流水线是不是可以往下走。这些行为都是基于测试基础架构来进行构建的。
顾翔
2019-12-11
6120
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档