做网站赚钱还是做app赚钱广州做网站哪家强

张小明 2025/12/31 10:52:50
做网站赚钱还是做app赚钱,广州做网站哪家强,房屋平面设计图制作软件,如何开发一个微网站#x1f345; 点击文末小卡片#xff0c;免费获取软件测试全套资料#xff0c;资料在手#xff0c;涨薪更快01、通用的项目架构02、什么是接口接口#xff1a;服务端程序对外提供的一种统一的访问方式#xff0c;通常采用HTTP协议#xff0c;通过不同的url#xff0c;不…点击文末小卡片免费获取软件测试全套资料资料在手涨薪更快01、通用的项目架构02、什么是接口接口服务端程序对外提供的一种统一的访问方式通常采用HTTP协议通过不同的url不同的请求类型GET、POST不同的参数来执行不同的业务逻辑。客户端大多数的业务操作都是需要调用服务端接口来获取一些数据或者触发某些业务然后客户端拿到接口返回的数据后会根据数据内容做不同的处理和展示。03、为什么要做接口测试A、在公司里客户端和服务端通常是由不同的团队开发的在项目开发过程中客户端和服务端开发的进度不一致比如服务端先开发完了这个时候可以先对服务端进行接口测试确保服务端逻辑和返 回数据是正确的然后再测试客户端。或者是某些测试部门专门测试服务端开发团队因此他们的测试对象就是接口。B、在测试某些业务时不能仅仅通过前端来测试比如用户注册前端限制了用户名不能为空但是有些人可能通过工具绕过前端直接调用服务端接口如果服务端没有做相关的逻辑判断就会造成数据 错误包括接口数据传输过程中是否对关键信息加密等所以必须针对服务端接口单独做测试。C、在开发提测后可以先通过工具把服务端的接口测试跑一遍确保接口测试用例都是通过的快速判断服务端接口是否符合预期然后再通过UI界面进行测试否则接口有bug前端页面必定有bug。04、接口测试工具和流程常见的HTTP接口测试工具有Jmeter、Postman、SoupUI等。企业里用的比较多的是Jmeter。Jmeter是一款开源、免费的接口测试工具它可以对接口的功能、性能进行测试。还可以实现接口自动化。Jmeter具体使用请参考《Jmeter接口工具实战》文档接口测试流程和普通的web测试一样也是先进行需求分析、测试用例编写、执行测试、提交bug、回归测试、提交 测试报告等。05、接口测试的关注点1、输入输入主要是指接口的入参我们平常的测试中会先考虑正常的入参以及异常的入参异常情况包括参数异常和数据异常用例设计这块使用较多的是等价类划分和边界值分析正常的入参正常的入参很好理解就是根据接口设计文档的入参标准输入正常的参数响应按接口设计文档的约 定条件正常返回参数异常参数异常包括参数为空多参或少参错误的参数数据异常数据异常数据类型错误、非空参数为空长度不符合设计不在范围内的数据不合法的成员特殊 字符或敏感字符存在关联关系的参数数据异常等2、业务逻辑和基于UI的功能测试一样接口测试也需要了解接口背后的业务逻辑针对业务流程的处理逻辑我们 可以从入参的限制条件、事件的操作对象、业务的状态转换等不同维度来考虑限制条件分析①数值的限制字典等级行业相关限制金额限制分数限制等②状态的限制有效|无效在线|离线拉黑|洗白等③关系的限制存在或不存在绑定或解绑等④权限的限制管理员普通用户等对象分析对象分析主要是对合法和不合法的对象进行操作比如银行卡用户对卡进行充值则可能存在用户A使用非用户A的卡充值用户A使用自己的卡进行充值卡已过有效期用户A使用自己的卡进行充值 卡为黑名单或挂失等。状态转换的分析比如支付类业务先支付成功撤单后会退款再次支付如果支付未成功则是支付失败状态之间的 切换是否正常未按正常业务顺利进行操作时状态怎么显示是否可控是否出现异常状态空状态 业务怎么处理等时序分析一些复杂的活动中一个活动是由一系列的动作按照指定顺序进行这些动作形成一个动作流是有按照这个顺序依次执行才能等到预期的结果那么在执行过程中发生的其他分支动作程序会作何处理3、输出在考虑异常时通常我们都会想到正常情况无效的情况但是不一定能覆盖所有错误码而接口定义返回的错误码可以帮助我们补充这一部分的用例比如网络异常无效的规则无效的参数无效的业务ID无效的任务服务器异常等把errorcode的值都补充上去可以设计更多的用例这种根据输出进行设计用例可以发现前后端是否正常输出结果提示是否友好提示是否出现敏感信息等4、数据库操作业务数据入库是否正常是否有重复数据入库是否出现乱码数据更新是否正常尤其是时间类字段时间是否为24小时制的格式表中各个字段是否符合预期5、安全性敏感信息是否加密如用户名、银行账号密码转账金额6、性能接口最大支持多少并发数接口每秒能处理多少次业务TPS接口的平均响应时间RT接口对服务器资源的消耗CPU、内存、网络、磁盘7、兼容性接口测试不需要考虑客户端的兼容性主要是数据的兼容性。比如对于老接口的历史数据是否兼容用 新接口去处理老的数据是否能正常处理。8、其他幂等性就是用户对于同一操作发起的一次请求或者多次请求的结果是一致的不会因为多次点击而产生了副作用。举个最简单的例子那就是支付用户购买商品后支付支付扣款成功但是返回结果的时候网络异 常此时钱已经扣了用户再次点击按钮此时系统应该拒绝支付并且提示“不能重复支付”。相当于 第二次支付不会产生任何作用。在做接口测试时对于某些有幂等性要求的接口需要针对幂等进行测 试。通常可以采用Jmeter连续调用2次接口进行支付、提交等操作来测试幂等性。最后感谢每一个认真阅读我文章的人礼尚往来总是要有的虽然不是什么很值钱的东西如果你用得到的话可以直接拿走这些资料对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库这个仓库也陪伴我走过了最艰难的路程希望也能帮助到你凡事要趁早特别是技术行业一定要提升技术功底。
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

机械网站建设中心传奇游戏网页版

Apache服务器技术深度解析 1. 日志清理与mod_perl相关知识 在进行服务器操作时,有时需要清理日志文件。不过在运行清理命令前,务必确保恢复所需的日志文件已完成备份,因为清理命令会清除所有日志文件。 接下来看看mod_perl的相关内容。Perl是由Larry Wall开发的高级编程语…

张小明 2025/12/29 13:26:12 网站建设

单位建设网站申请报告网站建设运维策划

幂等性的劣化:从数学确定性到AI不确定性的演进引言在计算机科学的发展历程中,我们正在经历一场微妙但深刻的转变:幂等性的逐步劣化。从数学的纯粹确定性,到编程中的纯函数,再到面向对象的状态管理,直至今天…

张小明 2025/12/31 19:35:16 网站建设

怎么做物流网站做网站然后卖

Windows应用开发:数据管理与通知机制详解 1. 数据管理之联系人选择器 在Windows应用开发中,数据管理是至关重要的一部分。其中,联系人选择器(ContactPicker)为我们提供了便捷的联系人选择功能。 1.1 选择模式与字段设置 选择模式 : Contacts :用于选择整个联系人。…

张小明 2025/12/22 21:25:15 网站建设

长春哪里做网站好网站建设总结 优帮云

EmotiVoice语音合成在语音贺卡中的情感传递效果 在数字通信日益普及的今天,一条短信、一封邮件或许能高效传递信息,却常常难以承载“我想你了”背后的温柔与重量。尤其是在节日祝福、生日问候这类强调情感联结的场景中,人们渴望的不仅是内容本…

张小明 2025/12/29 13:09:35 网站建设

网站一般要设计几页做网站需要关注哪些重要问题

EyeWitness:25智能服务识别系统让网络安全评估更高效 【免费下载链接】x Craft AI-driven interfaces effortlessly 🤖 项目地址: https://gitcode.com/GitHub_Trending/x42/x 🔍 EyeWitness是一款专为网络安全评估设计的自动化工具&a…

张小明 2025/12/22 21:23:12 网站建设

微信机器人网站开发专业信息网站建设方案

Excalidraw开源优势分析:安全、自由、可定制 在远程办公和团队协作日益深入的今天,可视化表达已成为产品设计、系统架构讨论乃至日常沟通的核心工具。一张草图,往往胜过千言万语。然而,当我们打开Miro或Jamboard这类主流白板工具时…

张小明 2025/12/22 21:22:11 网站建设