工作中各个环节会用到哪些工具,用它们解决了什么问题
bigegpt 2024-12-30 02:06 4 浏览
大家好啊,我是大田
今天想给大家分享下在大田的工作各个阶段中会用到哪些测试工具,用这些工具解决了什么问题?话不多说,开始~
1、项目管理及缺陷管理平台 —— 禅道
解决问题:大田在禅道平台更多应用的是“测试”模块,测试模块中包括用例、用例库、Bug、报告等功能,从需求分析、用例设计、用例执行、缺陷管理、报告输出完整实现了软件测试流程管理。
2、抓包工具 —— Fiddler、Charles
解决问题:帮助移动设备连接测试环境、抓包分析请求和响应信息、篡改接口的请求和返回、限制网速。这俩工具大田会交叉使用,单位 Windows 电脑就用 Fiddler、在家 Mac 使用 Charles。
3、接口调试、接口测试、接口自动化工具 —— Postman、JMeter
解决问题:JMeter 除了可以实现接口功能测试之外,还可以做压力测试、接口自动化测试。Postman 界面友好美观,对于没有UI界面,纯粹是数据传递或业务逻辑处理的接口API时,利用Postman很不错。
4、接口自动化代码使用工具 —— TestNG、PyCharm、IDEA
解决问题:TestNG 属于 Java 语言中的一个测试框架。工具无法做的事,可以再用代码个性化定制,更灵活一些。PyCharm 写 Python 脚本使用,IDEA 写 Java 脚本使用。(下方不做 PyCharm 和 IDEA 赘述)
5、Web 自动化测试工具 —— Selenium
解决问题:Selenium直接运行于浏览器中,更真实的模拟了用户行为,验证被测对象的功能表现及在不同浏览器中的兼容性特性。Python + Selenium 一般结合使用。
6、APP 自动化测试工具 —— Appium
解决问题:是一个开源、跨平台的测试框架,可以用来测试原生及混合的移动端应用。Python + Appium 一般结合使用。
7、看服务器日志 —— Xshell、堡垒机
连接设备和服务器进行配置 —— SecureCRT
解决问题:Xshell、堡垒机远程登录 Linux 系统,可以查看日志。三个工具可以做一些配置文件的修改。Xshell 可以在 Windows 界面下用来访问远端不同系统下的服务器。除此之外,还可以修改外观配色、样式选择。
8、文本编辑器 —— Notepad++、Subline、UltraEdit
解决问题:临时记录一些数据、代码。
9、思维导图 —— XMind、幕布
解决问题:项目需求阶段以及测试过程中梳理测试点、项目立项阶段梳理测试计划。
以上就是大田今天的分享,希望对你有帮助。还有问题咨询,加微信「datiantest」,期待和你交流。
推荐文章:
1、实际工作中如何使用 Postman 做接口测试?
2、接口测试经验分享
3、Linux 的安装及配置
1、总结了一份《 Linux 命令梳理 》,能解决你 99.5% 的 Linux 面试问题,后台回复「 Linux 」领取。
2、总结了一份软件测试资料,后台回复「 电子书 」领取。
3、每篇文章解决某个具体问题。
4、有任何问题私信大田微信“datiantest”,回复解惑。
文/大田 2022.11.07
今天是日更的第275天,微信datiantest。
相关推荐
- 为3D手游打造, Visual Studio Unity扩展下载
-
IT之家(www.ithome.com):为3D手游打造,VisualStudioUnity扩展下载7月30日消息,微软正式发布升级版VisualStudioToolsforUnity扩...
- 由ArcMap属性字段自增引出字段计算器使用Python的技巧
-
1.前言前些日子有人问我ArcMap中要让某个字段的值实现自增有什么方法?我首先想到像SQLServer中对于数值型字段可以设置自增。所以我打开ArcCatalog查看发现只提供默认值,没办法只能看...
- 微软首次回答 HoloLens 相关问题,终于爆料了
-
fengo2015/04/2115:11注:本文作者张静是NVIDIAGPU架构师,微信公众号“黑客与画家”(HackerAndPainter),知乎专栏地址。欢迎各位童鞋与他交流探讨。...
- C#指针的应用(c#指针类型)
-
C#在有限的范围内支持指针。C#的指针只不过是一个持有另一类型内存地址的变量。但是在C#中,指针只能被声明为持有值类型和数组的内存地址。与引用类型不同,指针类型不被默认的垃圾收集机制所跟踪。出于同...
- C# 堆栈(Stack)(c# 堆栈中定位调用messagebox 的地方)
-
C#集合在C#中,堆栈(Stack)是一种后进先出(LIFO,LastInFirstOut)的数据结构。堆栈(Stack)适用于存储和按顺序处理数据,其中最新添加的元素会最先被移除。堆...
- 欢迎回来:Fortran意外重回流行编程语言20强榜单
-
TIOBE指数是用来确定一种编程语言受欢迎程度的指标之一。它并不表明哪种编程语言是最好的,也不表明哪种编程语言写的代码行数最多,而是利用在谷歌、维基百科、必应、亚马逊、YouTube等各种引擎和网站上...
- C#+NET MAUI实现跨平台/终端(linux,win,ios等)解决方案
-
简介.NETMulti-platformAppUI(.NETMAUI)是一个跨平台的框架,用于使用C#和XAML创建移动和桌面应用程序。使用.NETMAUI,您可以用一套代码库开发可以在A...
- C#代码安全红线:SQL注入防护终极方案,让你的系统固若金汤
-
在数字化时代,应用系统的安全性至关重要。而SQL注入攻击,长期盘踞在OWASP(OpenWebApplicationSecurityProject)漏洞榜单的前列,成为众多基于数据库的应用系统...
- C# (一)状态机模式(状态机代码实现)
-
最近空闲,炒炒隔夜饭,以前这些模式在自己项目种应用过不少,但一直没有像别人那样写一个系列,最近年纪大了,很多东西都忘记了,特别AI的兴起,更少写代码了,反正没什么事情,自己在重写一遍吧。创建型模式(5...
- C# 中 Predicate 详解(c#中的replace)
-
Predicate泛型委托:表示定义一组条件并确定指定对象是否符合这些条件的方法。此委托由Array和List类的几种方法使用,用于在集合中搜索元素。Predicate<T>...
- C#中$的用法?(c#中&&什么意思)
-
文章来自AI问答。在C#中,$符号用于字符串插值(StringInterpolation)。字符串插值是C#6.0引入的一种特性,它允许你在字符串中直接嵌入表达式,而不需要使用string.For...
- C#并行编程:Parallel类(c# 并行处理)
-
在Parallel类中提供了三个静态方法作为结构化并行的基本形式:Parallel.Invoke方法:并行执行一组委托。Parallel.For方法:执行与C#for循环等价的并行方法。Parall...
- 颠覆认知!用Span重构foreach循环竟让数据处理快如闪电
-
在C#编程的世界里,数据处理效率始终是开发者们关注的焦点。随着项目规模的扩大和数据量的激增,哪怕是细微的性能提升,都可能对整个应用的响应速度和用户体验产生深远影响。近年来,C#引入的Span<T...
- Unity3D手游开发实践《腾讯桌球》客户端开发经验总结
-
本次分享总结,起源于腾讯桌球项目,但是不仅仅限于项目本身。虽然基于Unity3D,很多东西同样适用于Cocos。本文从以下10大点进行阐述:1.架构设计2.原生插件/平台交互3.版本与补丁4.用脚本,...
- .NET 7 AOT 的使用以及 .NET 与 Go 互相调用
-
目录背景C#部分环境要求创建一个控制台项目体验AOT编译C#调用库函数减少体积C#导出函数C#调用C#生成的AOTGolang部分安装GCCGolang导出函数.NETC#...
- 一周热门
- 最近发表
- 标签列表
-
- mybatiscollection (79)
- mqtt服务器 (88)
- keyerror (78)
- c#map (65)
- resize函数 (64)
- xftp6 (83)
- bt搜索 (75)
- c#var (76)
- mybatis大于等于 (64)
- xcode-select (66)
- mysql授权 (74)
- 下载测试 (70)
- linuxlink (65)
- pythonwget (67)
- androidinclude (65)
- logstashinput (65)
- hadoop端口 (65)
- vue阻止冒泡 (67)
- oracle时间戳转换日期 (64)
- jquery跨域 (68)
- php写入文件 (73)
- kafkatools (66)
- mysql导出数据库 (66)
- jquery鼠标移入移出 (71)
- 取小数点后两位的函数 (73)