百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 热门文章 > 正文

工作中各个环节会用到哪些工具,用它们解决了什么问题

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#...