自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(308)
  • 收藏
  • 关注

原创 黑盒测试和白盒测试技术总结

2.黑盒测试一般用来确认软件功能的正确性和可操作性,目的是检测软件的各个功能是否能得以实现。它把被测试的程序当作一个黑盒子,不考虑其内部结构,在知道该程序的输入和输出之间的关系或程序功能的情况下,依靠软件规格说明书来确定测试用例和推断测试结果的正确性。3.白盒测试需要根据软件内部的逻辑结构分析来进行测试,是基于代码的测试。把被测程序当作盒子的话,它需要考虑盒子的内部结构和逻辑。而白盒测试则是针对代码本身的测试,所以更多用在单元测试或者集成测试中。1.总结来说,黑盒测试和白盒测试都是。

2022-12-01 16:00:41 68

原创 性能测试大致分为以下六种

第一种是Benchmark(标杆测试)又叫基准测试,主要是测试一些基础数据,给进一步建立性能模型提供依据,一般测试人员按照1并发用户来执行脚本,校验脚本正确与否,为之后的压力测试和负载测试做准备;第四种是Endurance(耐久性测试),也叫稳定性测试,在长时间大压力环境下测试,测试系统性能的可靠性,一般会取峰值并发的80%进行N*24小时的验证,判端系统性能的可靠程度;第六种是Failover(失效恢复测试),针对有冗余备份和负载均衡的系统,检验发生局部故障时系统是否仍然能够正常工作。

2022-11-29 17:31:56 29

原创 项目管理对Bug起争议时如何处理?

5.有些初级软件测试人员把Bug提交到开发人员那后,经过开发人员的各种解释,就会同意开发人员的意见,也认为这确实不是一个Bug,从而忽略这个问题,这也是经常发生在初级软件测试人员身上的事情。4.经沟通后,如果开发人员还是不愿意修改的话,当然开发人员不修改也有他们的原因,那么此时可以向测试经理汇报这一情况,由测试经理出面解决,或是由测试经理召开Bug评审大会,开发人员、测试人员、产品经理三方人员参与,有时也包括项目经理,共同定夺。测试人员提交的Bug单一定要描述清楚,并需要有充足的依据和理由。

2022-11-28 18:02:47 133

原创 测试用例对于测试工作的作用

例:测试覆盖率是多少、测试合格率是多少、重要测试合格率是多少,等等。在我们的实践中测试数据是与测试用例分离的。按照测试用例配套准备一组或若干组测试原始数据,以及标准测试结果。尤其像测试报表之类数据集的正确性,按照测试用例规划准备测试数据是十分必须的。在实施测试时测试用例作为测试的标准,测试人员一定要按照测试用例严格按用例项目和测试步骤逐一实施测试。并对测试情况记录在测试用例管理软件中,以便自动生成测试结果文档。如果说软件工程中软件编程必须有设计规格说明书,那么测试脚本的设计规格说明书就是测试用例。

2022-11-25 17:33:36 9

原创 为什么做接口测试?

系统前后端分析是很普遍的,从安全层面来说,只依赖前端进行限制已经完全不能满足系统的安全要求, 后端同样需要进行控制,这种情况下更多是接口验证。单一产品之间的测试已不能满足质量需求,产品与产品之间的互动也要保障,跨产品的联调必不可少,之间的桥梁更多是接口。系统复杂度不断上升,传统的测试方法成本急剧增加且测试效率大幅下降。人力成本与时间,缩短测试周期,支持快速迭代发版的需求。接口测试相对简单且容易实现自动化持续集成,相对。更加稳定,可以减少人工。

2022-11-24 18:04:59 52

原创 测试用例的设计方法有哪些?

测试用例的设计方法有哪些?等价类划分方法是把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一个子集中选取少数具有代表性的数据作为测试用例。该方法是一种重要的,常用的黑盒测试用例设计方法。 边界值分析方法边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法。通常边界值分析法是作为对等价类划分法的补充,这种情况下,其测试用例来自等价类的边界。 因果图法是一种利用图解法分析输入的各种组合情况,从而设计测试用例的方法,它适合于检查程序输入条件的各种组合情况。 判定表驱动

2022-11-24 10:07:23 16

原创 一站式全链路压力测试平台Pone有哪些功能?

提供配置式的脚本编辑界面和代码式的编辑器,方便不同类型的用户方便、简单、快速的编辑性能脚本、调试脚本;Pone允许一次执行整个测试集,而不需要一个一个的来执行,以节省时间,减少人工干预;根据系统非功能需求的性能需求部分,建立整个性能测试的SLA:标识具体的场景(功能点、并发用户数、在线人数、吞吐量、持续时间等)对被测试系统做全链路分析,并且支持使用绘图方式创建链路,以及每个链路节点上的计数器;所有的需求、性能脚本、测试集、性能场景,都放在项目中统一管理;使用测试集或者场景发起执行,来进行性能测试;

2022-11-23 18:06:17 11

原创 自动化测试适用场景有哪些?

4. 经常需要更换应用程序部署站点的软件,每更换一次需要对所有功能做验证测试。2. 产品型软件,每发布一个新的版本或打补丁都需要对其他模块执行相同的测试。3. 项目型软件,需求变更频繁,每变更一次,需要对原有的无争议的功能做测试。7. 采用增量开发持续集成的项目,需要对频繁更新的程序执行验证测试。1. 测试时间相对长,且存在大量重复性、机械性手工测试的项目。8. 软件项目采用主流开发平台技术,且不存在物理交互的测试。6. 系统界面稳定,需要对业务流程进行验证测试的软件。

2022-11-22 18:00:02 49

原创 为什么要进行单元测试?

进行单元测试有许多不同的方法,一些主要目的是:验证功能:单元测试确保代码做正确的事情并且不做任何不应该做的事情——大多数错误发生在这里。防止代码回归:当我们发现错误时,添加单元测试来检查场景可以防止代码更改在将来重新引入错误。记录代码:通过正确的单元测试,一套完整的测试和结果提供了应用程序应该如何工作的规范。保护您的应用程序:单元测试可以检查可利用的漏洞(例如启用恶意 SQL 注入的漏洞)。

2022-11-21 18:03:27 71

原创 什么是ALM应用生命周期管理?

以标准的流程管理方式,协助降低软件开发过程中人为造成的开发瑕疵,特别适用于大型应用的开发。目前市面上广受欢迎的ALM工具,其核心思想是通过一套完整的软件开发工具管理和控制软件开发的全生命周期过程,包括产品的概念形成、需求分析、项目规划,以及软件的开发、测试,到最后的软件部署与发布。它必须是一款高度集成的研发管理工具,产品研发生命周期的每一个阶段,都需要统一、完整的管理起来,以此消除分布式团队间的信息孤岛,有效提高团队工作效率和产品质量,帮助规范和改进软件研发过程,使企业在预计周期内完成产品的开发与交付。

2022-11-16 17:45:28 29

原创 如何进行测试用例设计

面对一个需求或一个全新的功能模块,在进行用例设计时,为了避免测试对象丢失,用例设计混乱无序,我们遵从“从左到右,由上而下”的原则。这样,遵循上述原则设计出来的用例,就包含了每一层级上的所有测试对象、每个路径上的所有测试对象、对象与对象的组合、路径与路径的组合,相对完善的覆盖了所有可测对象。对于测试路径较深,链路较长的测试场景,我们遵循“从外到内”的设计思路,针对每一层测试路径上的对象,逐个进行设计。元素的布局,用户的操作,都是习惯“从左到右,由上而下”,设计用例时同样遵循这样的原则。另外,再结合头脑风暴、

2022-11-16 17:38:39 404

原创 如何正确理解需求管理和项目管理

需求管理是对已批准的项目需求进行全生命周期的管理,过程包括需求管理定义、需求管理流程、制订需求管理计划、管理需求和实施建议等,其主要的工作就是需求的变更管理。范围管理包含一系列子过程,用以确保项目包含且只包含达到项目成功所必须完成的工作,范围管理主要关注项目内容的定义和控制,即包括什么,不包括什么。所以需求开发和管理的目的是通过调查与分析,获取用户需求并定义产品需求,还要确保各方对需求的一致理解,管理和控制需求变更,需求的双向跟踪。而范围管理的目的是确保项目包含且仅仅只包含项目所必须完成的工作。

2022-11-15 16:51:01 42

原创 移动端App兼容性测试为什么非做不可?

目前智能手机格局已经是Android和iOS双强称霸,Android和iOS分别有不同的手机设备,其中Android因为开源、厂商多样、价位、机型丰富等原因,已经成为份额上的绝对领导者。由于 Android 系统的源码是开放的,因此只要遵从相应的协议,就可以对源码进行修改。目前,国内很多手机厂商是基于Android 源码改造成自己对外发布的系统,比如小米手机MIUI 系统、华为手机 EMUI 系统、OPPO 手机ColorOS 系统等,虽然只有谷歌 Nexus 和Pixel 系列才是原生系统

2022-11-14 18:06:27 337

原创 性能测试工具新里程,走进Pone一站式全链路压力测试平台

提供配置式的脚本编辑界面和代码式的编辑器,方便不同类型的用户方便、简单、快速的编辑性能脚本、调试脚本;根据系统非功能需求的性能需求部分,建立整个性能测试的SLA:标识具体的场景(功能点、并发用户数、在线人数、吞吐量、持续时间等)创建仪表盘,并且把对应的计数器加入仪表盘,形成对测试集的专有监控面板,同时记录测试数据。所有的需求、性能脚本、测试集、性能场景,都放在项目中统一管理;支持性能脚本管理、性能场景管理、测试集管理,以及性能脚本复用。支持把性能测试过程中的问题,创建为性能缺陷,提交给开发。

2022-11-11 17:32:55 10

原创 一站式全链路压力测试平台Pone有哪些功能?

能够根据SLA协议提供海量并发压力给被AUT加压,并且通过全链路压力分析,实现性能瓶颈分析与问题定位。从传统的“性能加压”,变成:性能问题定位、面向SLA的测试过程管理平台。性能需求与SLA模块根据系统非功能需求的性能需求部分,建立整个性能测试的SLA:标识具体的场景(功能点、并发用户数、在线人数、吞吐量、持续时间等)所有的性能测试项目都是建立在需要达到的sla基础之上性能脚本编辑模块提供配置式的脚本编辑界面和代码式的编辑器,方便不同类型的用户方便、简单、快速的编辑性能脚本、调试脚本;支持不同协议

2022-11-10 17:15:58 233

原创 有哪些常用的压力测试工具?软件压力测试流程

软件压力测试流程确定测试需求根据用户需求确定测试点,明确测试人员职责、所需工具、时间和地点。编写测试用例测试人员根据测试需求编写测试用例。执行测试用例确定操作用户数量、时间要求等;通过测试工具模拟操作用户数量,用户同时在线数量等,以及不同用户值情况下系统的响应时间等。编写测试报告根据测试过程总结测试结论,形成一份文档形式的测试报告。有哪些常用的压力测试工具?ApacheJMeterApacheJMeter最开始是被用于Web应用测试,在程序员圈十分受欢迎,这款开源工具能够测试静态和动态

2022-11-04 17:36:41 794

原创 回归测试不仅仅是简单的重新测试

​回归测试很有价值。可悲的是,有时一家公司会认为它正在进行回归测试,而实际上它正在进行重新测试。重新测试是为了确保特定的代码更改按预期工作。回归测试旨在确保一旦引入变更,整个系统就能达到预期效果。因此,设计和实施回归测试比重新测试具有更广泛的活动范围。  通常,重新测试快速发生,在创建时间代码或非常接近代码。当有更多时间可用于满足执行测试所需的更长时间跨度时,回归测试在SDLC中进一步发生。是的,一些重新测试可能非常复杂且耗时,但远不及执行全面回归测试所需的时间长度。请记住,充分的回归测试意味着必须对

2022-11-03 17:10:30 28

原创 泽众众测新功能上线-产品调查问卷,助力企业软件质量提升

​泽众众测平台上线至今已有7个年头了,在国内也是较早推出了众包测试,后来又上线了,远程真机,在线性能测试、第三方测评服务和应用推广等等,平台积累了海量开发者和测评爱好者,测评爱好者主要包括学生、老师、兼职测试工程师、行业大咖等等,平台用户近50000人,也助力国内企业软件质量提升。回到今天主题“产品调查问卷”上线,先和大家聊聊之前一件事,“昆仑银行”在我们泽众众测平台做App应用Bug探索和体验测评,项目上线一周之后,收到大量用户给出了优化建议,项目结项后,也得到客户对平台认可。其实同样类型的项目。

2022-11-02 18:06:54 15

原创 在项目中找到的经典BUG是什么?

兼容性问题,在ie浏览器,提交订单按钮可以点击,到了谷歌,火狐就不能了。查询订单页面,根据条件筛选的结果不是想要的结果,还有某些字段的值没有显示出来,或者显示错误,因为开发从库表取值有误。付款成功后,订单状态一直不翻转为交易成功,因为代码没有正确获取库表中付款成功记录的状态码。修改支付密码,新密码和原密码一致,也通过了,系统没有做新旧密码的校验。付款时候的手机验证码,可以一直使用,没有成功做有效期控制。手机app断开网络后,再去点击,没有友好的错误页面提示网络已断开,只有undefined返回。

2022-10-27 16:40:58 86

原创 软件测试之为什么要梳理业务?

软件测试之为什么要梳理业务?因为在业务测试中,作为测试人员,熟悉负责的业务是非常重要的,而通过阶段性的梳理总结,可以让你的业务知识系统化的沉淀下来。当被问起这个业务系统的测试重点在哪里?难点如何克服?为什么要这样设计等等问题,可以有条不紊的进行输出。又或者,当你任务需要交接,或者需要别人支援你的业务,你可以自信的把文档丢过去,拍拍胸脯说:看一遍你就知道了。同样大家平时都在做业务,同样并没有多少别的技术层的产出,这也是为什么有人能拿A,有人却只能拿C的原因之一。当你有了多种业务的沉淀之后,你甚至可以提炼出很多

2022-10-24 16:09:38 41

原创 项目管理过程有哪五个阶段

制定计划,这是一个开始阶段,是进行项目工作的基础。需要通过以下几个步骤:制定项目的详细计划。这是对项目的一个总体规划,包括项目目标、计划和资源的分配,以及活动、实施和反馈的详细计划。进行项目计划时,必须确保我们需要对所有的时间和资源进行全面计划。要通过适当的计划来分配工作和资源,包括项目启动、实施、跟踪所需要的人员、时间成本以及必要的时间投入。确保有一个明确的工作计划以及资源配置列表:根据情况及时调整计划草案,确保资源安排合理以及适当。确保有充足的资源储备。确保充分的工作准备可以较大程度地避免因为项目需求

2022-10-24 15:49:08 78

原创 电商购物平台的核心业务是什么?购物车如何进行测试?

电商平台主要是个商品销售平台,所以商品的查找,加入购物车,结算并支付是电商平台的核心业务,也就是整个商品的购买流程。购物车的测试主要考虑以下几个方面:01、界面测试,购物车中的商品信息显示是否正常,加入购物车后的商品价格是否显示正常。02、功能测试,从商品详情页面是否可以加入商品到购物车。03、购物车页面打开的同时,在其他页面添加了商品,购物车刷新后,新的商品能否显示。04、若未登录,点击加入购物车,是否可以添加进购物车(缓存方式)或者会直接提示登录。05、在商品未选择的状态下,结算是否按钮为

2022-10-21 17:58:53 309

原创 常见压力测试流程步骤

​1.明确压力测试需求、范围、场景。首先得确定测试数据库、测试用例设计等,因为压力测试对于环境的要求较高,因此基本软硬件、工具类以及测试场景的搭建都要准备好。2.存量数据规模。计划充足的存量数据对软件进行测试。3.确定操作用户数量、时间要求等。通过测试工具模拟操作用户数量,用户同时在线数量等,以及不同用户值情况下系统的响应时间等。​4.记录测试过程中的问题。及时记录软件压力测试过程中显现出的问题,在出现bug时系统的反应时间以及自动解决的时间等,再交给软件开发进行修复处理。​5.分析总结测试报告。

2022-10-18 15:11:01 242

原创 什么是App稳定性测试?什么是App弱网测试?

什么是App稳定性测试?什么是App弱网测试?由于app软件是安装在手机的操作系统之上的,为了保证app能够在长时间内运行操作不会出问题,所以需要做稳定性测试。弱网测试是指手机app在网络不好的场景下,运行操作app,以此检测app会不会出现异常闪退、假死、以及异常提示信息等各种情况。

2022-10-17 18:02:11 63

原创 TestCenter测试管理平台,如何快速创建项目?

TestCenter测试管理平台中提供了两种创建项目的途径:新增项目和模板创建项目1)新增项目2)模板创建项目

2022-10-17 17:50:36 45

原创 性能测试调优应该注意哪些要点,一般性能测试调优的步骤-Alltesting|泽众云测试

性能测试调优应该注意的要点:要点1:在应用系统的设计开发过程中,应始终把性能放在考虑的范围内。要点2:确定清晰明确的性能目标是关键。要点3:必须保证调优后的程序运行正确。要点4:系统的性能更大程度上取决于良好的设计,调优技巧只是一个辅助手段。要点5:调优过程是迭代渐进的过程,每一次调优的结果都要反馈到后续的代码开发中去。要点6:性能调优不能以牺牲代码的可读性和可维护性为代码。

2022-06-16 13:55:19 111 1

原创 用户界面执行器设计场景PR性能测试工具/压力测试工具-Alltesting|泽众云测试

要使用 PerformanceRunner性能测试工具/压力测试工具测试您的系统,必须创建负载测试场景。场景定义每次测试期间发生的事件。场景定义并控制要模拟的用户数、这些用户执行的操作以及用于运行模拟场景的计算机。执行器负责设计场景、运行场景、控制场景、各种波形图生成等。执行器分为设计部分和运行部分两块,以及IP欺骗设置与监控远程服务器设置每一块的基本介绍如下:首先我们需要创建一个场景:点击【文件】-【新建】创建场景输入场景名称,点击【确定】完成创建创建成功后,进入场景设计,场景设计视图中包含了两个部分,分

2022-06-16 13:39:02 62

原创 PR性能测试工具/压​力测试工具之工作区教程-Alltesting|泽众云测试

项目管理区:创建项目,创建测试用例,进行项目浏览,切换对象浏览,在PerformanceRunner性能测试工具/压力测试工具中位于垂直拆分条的左边;脚本编辑区:对测试脚本编辑,在PerformanceRunner中位于水平拆分条的上部;结果输出及参数表编辑:测试脚本标准输出,查看测试信息,编辑参数表,在PerformanceRunner性能测试工具/压力测试工具中位于水平拆分条的下部。【项目管理器】项目管理器用来显示当前 IDE 中所有的项目,并且显示项目中的脚本。项目管理器中的项目及脚本组织成一个树状结

2022-06-15 15:54:47 1224

原创 自动化测试框架AutoTestFramework及软硬件环境

自动化测试框架AutoTestFramework( 简称:ATF)是可以提供自动化测试执行和管理功能的架构的综合自动化测试框架,可以集成基础自动化测试工具,用于组织、管理和执行那些独立的自动化测试用例,测试完成后统计测试结果。目前该框架可以集成的基础自动化测试工具有自动化测试工具AutoRunner,移动端自动化测试工具MobileRunner,进而完成界面功能自动化测试、移动端界面自动化测试。除此之外,该框架还可以建接口测试组件进行多种类型接口自动化测试。AutoTestFramework面向的用户是所有

2022-06-15 15:34:49 91

原创 自动化测试框架AutoTestFramework及其功能介绍-泽众云测试

自动化测试框架AutoTestFramework( 简称:ATF)是可以提供自动化测试执行和管理功能的架构的综合自动化测试框架,可以集成基础自动化测试工具,用于组织、管理和执行那些独立的自动化测试用例,测试完成后统计测试结果。目前该框架可以集成的基础自动化测试工具有自动化测试工具AutoRunner,移动端自动化测试工具MobileRunner,进而完成界面功能自动化测试、移动端界面自动化测试。除此之外,该框架还可以建接口测试组件进行多种类型接口自动化测试。AutoTestFramework面向的用户是所有

2022-06-14 17:42:45 752

原创 泽众云测试PerformanceRunner性能测试软件简介

PerformanceRunner性能测试软件适用于那些测试PerformanceRunner自动测试工具适用于常规压力测试、极限压力测试、负载测试、可靠性测试等,可以提高测试效率,降低测试人工成本,帮助用户找被测对象的缺陷,特别是对于一些通过手工测试很难发现的缺陷。 PerformanceRunner性能测试软件可以进行哪些类型的性能测试?基于HTTP协议的性能测试,一般为B/S架构的Web程序。基于SOKCET协议的性能测试,一般为C/S架构的桌面程序。 PerformanceRunner性能测试

2022-06-13 16:02:18 269

原创 AutoRunner自动化测试工具如何创建项目-Alltesting|泽众云测试

一、AutoRunner自动化测试新建项目、导入项目方式一:新建项目,弹出新建项目对话框 如果项目限定了录制程序,为使限定有效,必须在录制前通过本功能运行录制程序,如果未执行本功能,录制被视为不限定录制程序。注意:限定了录制程序,用户只能对该程序录制,即使该程序运行了另一程序B,B程序也是不可录制的。导入项目方式二:在项目管理器空白区域点击鼠标右键,在弹出的菜单中选中新建/导入项目● 排除项目、删除项目、修改项目方法:选中一个项目,鼠标放在项目上点击右键,弹出菜单● 修改项目选定你要修改的项目名称,右

2022-06-10 11:46:25 59

原创 用户界面之工具栏详解-AutoRunner自动化测试工具

以下就是AutoRunner自动化测试用户界面工具栏23个序号一一对应的按钮的含义以及功能,非常详细。一、如上图所示,AutoRunner用户界面工具栏共有23个按钮,下面简单介绍其功能。按钮1:新建脚本,和【文件】→【新建】→【脚本】 菜单功能一样;按钮2:运行项目录制程序,和【文件】→【运行录制程序】 菜单功能一样;按钮3:保存改动脚本(快捷键Ctrl+S),和【文件】→【保存】菜单功能一样;按钮4:录制脚本,和【录制】→【开始录制】菜单功能一样;按钮5:回放脚本,和【执行】→【开始执行】菜单功能一样;

2022-06-09 14:45:39 822

原创 项目工作区创建步骤-泽众AR自动化测试工具

1、项目管理区创建项目,创建测试用例,进行项目浏览,切换对象浏览,在AutoRunner4.0自动化测试工具中位于垂直拆分条的左边;脚本编辑区:对测试脚本编辑,在AutoRunner4.0自动化测试工具中位于水平拆分条的上部;结果输出及参数表编辑:测试脚本标准输出,查看测试信息,编辑参数表,在AutoRunner4.0自动化测试工具中位于水平拆分条的下部。2、【项目管理器】自动化测试工具项目管理器用来显示当前 IDE 中所有的项目,并且显示项目中的脚本。项目管理器中的项目及脚本组织成一个树状结构,每一个项目

2022-06-09 14:34:39 398

原创 AutoRunner自动化测试工具下载地址及安装步骤-泽众云测试

一、第一步打开网址:http://www.alltesting.cn/jsp/newVersion2/bigNews/alltestingAR.jsp,找到AutoRunner365自动化测试工具,然后点击产品下载。二、第二步打开下载的软件安装包开始安装产品,按照安装步骤操作完成即可,然后打开软件界面。三、打开软件后,点击“注册”按钮,会出现两种类型选项,根据自身情况直接点击注册Alltesting众测平台注册账号(或者测试工程师或开发者,都可以),注册完成即可。第四步、注册完成后,回到AutoRunner

2022-06-07 15:59:54 302

原创 AutoRunner4.0自动化测试工具菜单栏操作流程介绍-泽众云测试

AutoRunner4.0自动化测试工具中的菜单栏如上图所示,主菜单分别包含文件、编辑、录制、执行、设置、工具、许可证、帮助等菜单项,下面小编对AutoRunner4.0自动化测试工具中的菜单栏中的每一项做一个简单的介绍。一、首先是文件菜单如图所示,所有对工具脚本的管理操作都可以在文件菜单下完成,包括对脚本的新建,导入,保存,另存为,关闭,改变工作空间,最近打开,退出等等。下边详细介绍各功能的用途。● 新建:可选择新建项目或者新建脚本;● 导入:可选择导入项目或者导入脚本(导入的项目/脚本存在工作空间但不

2022-06-07 15:55:23 116

原创 什么是功能性测试?-Alltesting|泽众云测试

本文帮助您了解功能测试和非功能测试之间的区别,并涵盖了两者的示例。 功能测试基于被测应用程序应该完成的任务,它基于定义它的要求和规范。测试亚马逊购物应用程序以确保我可以搜索和购买产品是功能测试。与此相反,非功能测试是基于该应用程序的运行情况和执行情况。当以这种方式思考功能性和非功能性测试时,至少对我来说,更容易理解不同类型的测试技术在哪里。例如,单元测试是功能测试的一个主要例子,因为它从字面上测试代码的“功能”——执行一个操作的可重用代码块。更广泛地,功能测试包括一系列测试技术,其中使用明确

2022-06-06 11:21:41 179

原创 泽众云测试-Android应用程序测试示例

为了让您开始,这里有一个示例 Java 测试脚本,用于使用 Appium 进行Android测试。import org.openqa.selenium.WebDriver;import org.openqa.selenium.remote.DesiredCapabilities;import io.appium.java_client.android.AndroidDriver;import java.net.URL;public class SampleSauceCheckBoxTest {

2022-06-06 11:18:33 189

原创 性能测试工作流程浅谈

性能测试工作流程浅谈:1.分析性能需求。挑选用户使用频繁的场景来测试,比如:登陆,搜索,下单等等。确定性能指标,比如:事务通过率为99.99%,TOP99.99%是5秒,大并发用户为1000人,CPU和内存的使用率在70%以下。2.制定性能测试计划,明确测试时间,通常在功能稳定后,如第一轮测试后进行,和测试环境和测试工具。3.编写测试用例。4.搭建测试环境,准备好测试数据。5.编写性能测试脚本。6.性能测试脚本调优。设置检查点、参数化、关联、集合点、事务,调整思考时

2022-05-11 15:49:24 80

原创 手工测试用例与自动化测试用例的区别

随着测试技术的发展,从手工测试慢慢转变成自动化测试,用例覆盖率,决定了测试颗粒度,也是测试质量保证的前提。自动化测试用例与手工测试用例之间有什么区别。1、手工测试用例a、能通过人为的逻辑判断校验当前步骤的功能实现是否正确。能较好的处理异常场景。b、执行测试用例具备一定的跳跃能力。c、人工测试可以步步跟踪分析,能够细致的定位问题。d、主要用来发现产品缺陷。1、自动化测试用例a、所有的判断校验都需要编写脚本来实现。b、测试用例步骤之间需要关联关系。c、主要用来保证产.

2022-05-11 15:45:13 291

空空如也

空空如也

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

TA关注的人

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