织梦网站添加搜索功能制作注册会员的网站

张小明 2026/1/10 13:54:53
织梦网站添加搜索功能,制作注册会员的网站,微信小程序推广平台,温州网站建设网络大家在测试过程中经常用的等价类划分、边界值分析、场景法等#xff0c;并不能覆盖所有的需求#xff0c;下面就来讲一种不经常用到但又非常重要的测试用例编写方法。 因果图 应用场景#xff1a;页面上有多个控件#xff08;输入#xff09;#xff0c;控件#xff0…大家在测试过程中经常用的等价类划分、边界值分析、场景法等并不能覆盖所有的需求下面就来讲一种不经常用到但又非常重要的测试用例编写方法。因果图应用场景页面上有多个控件输入控件输入之间存在不同的组合关系不同组合之间又可以产生不同的输出结果符合这个条件的页面可以使用因果图法。通过应用场景我们发现一个手机壳外形选择页面的用例就可以按照这种方法编写。我们假设我们手机,品牌有品牌1和品牌2品牌1对应的型号有型号1、型号2品牌2对应的型号有型号3、型号4我们所有的手机外形有外形1外形2但是外形1只能给品牌1的手机使用外形2品牌2的手机使用。除固定选择外还有一些可选定制项比如说手机挂绳包边标志处挖孔等等。手机挂绳可以给所有手机外形使用包边只能给外形2使用下面我们先用图示的方式将需求展示的更明确一些。首先需要找出所有的输入和所有的输出。输入1品牌12品牌23型号14型号25型号36型号47外形18外形29手机挂绳10包边输出A 定制成功B 错误提示接下来看看输入和输出有什么组合关系首先要先确认那些不能组合1和2不能组合3、4、5、6中的任意两个都不能组合1和5、6不能组合2和3、4不能组合。输入的组合有一些必须组合的1必须和3、4中的其中一个组合;2必须和5和6中的其中一个组合。那么前六个输入条件共有4种可能的组合1、31、42、52、6。再将这四个跟后面四个输入进行组合得出如下组合组合11、3、7、9。组合21、3、7、10。组合31、3、8、9。组合41、3、8、10。组合51、4、7、9。组合61、4、7、10。组合71、4、8、9。组合81、4、8、10。组合92、5、7、9。组合102、5、7、10。组合112、5、8、9。组合122、5、8、10。组合132、6、7、9。组合142、6、7、10。组合152、6、8、9。组合162、6、8、10。这样通过罗列所有的输入组合可以提高用例的覆盖率避免遗漏。下面我们来分析输入的组合会产生什么样的输出结果组合1品牌1型号1外形1手机挂绳---定制成功。组合2品牌1型号1外形1包边---提示错误。组合3品牌1型号1外形2手机挂绳---定制成功。组合4品牌1型号1外形2包边---定制成功。组合5品牌1型号2外形1手机挂绳---定制成功。组合6品牌1型号2外形1包边---提示错误。组合7品牌1型号2外形2手机挂绳---定制成功。组合8品牌1型号2外形2包边---定制成功。组合9品牌2型号3外形1手机挂绳---提示错误。组合10品牌2型号3外形1包边---提示错误。组合11品牌2型号3外形2手机挂绳---定制成功。组合12品牌2型号3外形2包边---定制成功。组合13品牌2型号4外形1手机挂绳---提示错误。组合14品牌2型号4外形1包边---提示错误。组合15品牌2型号4外形2手机挂绳---定制成功。组合16品牌2型号4外形2包边---定制成功。经过分析发现型号1和型号2、型号3和型号4的所有可用条件都是一样的所以我们可以简化一部分。黄色的部分是重复的当然我们在编写用例的使用型号1和型号2可以交替使用型号3和型号4可以交替使用。通过分析过程我们发现使用因果图法分析用例不仅能将用例覆盖的更全面还能去除一些重复用例。这样我们就可以根据所有的输入及输出的逻辑编写测试用例这里只列举部分用例就不全部列举了。适用条件比较适用控件的输入条件比较少的情况如按键按下或者不按下单选按钮、复选框或者取值比较少的下拉框。这个例子非常简单我们发现经过分析后我们不仅可以覆盖的更完整还可以减少冗余用例提高测试效率。希望这篇文章能对大家有所帮助~感谢每一个认真阅读我文章的人礼尚往来总是要有的虽然不是什么很值钱的东西如果你用得到的话可以直接拿走这些资料对于【软件测试】的朋友来说应该是最全面最完整的备战仓库这个仓库也陪伴上万个测试工程师们走过最艰难的路程希望也能帮助到你!有需要的小伙伴可以点击下方小卡片领取
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

网站建设流商城小程序报价

glTFast:Unity中高效3D模型导入的革命性解决方案 【免费下载链接】glTFast Efficient glTF 3D import / export package for Unity 项目地址: https://gitcode.com/gh_mirrors/gl/glTFast 在当今的3D内容创作和游戏开发领域,快速、高效地导入和渲…

张小明 2026/1/10 20:47:32 网站建设

山西免费网站建设打造一个网站需要多少钱

Windows PowerShell 实战指南:脚本、作业与高级技巧 一、使用命名脚本参数 在 Windows PowerShell 中,使用命名脚本参数可以让脚本更加灵活和易于维护。以下是详细步骤: 复制命令到脚本 启动记事本应用程序,创建一个名为 C:\Script4.ps1 的新文件。 在文件中输入以下…

张小明 2026/1/10 11:26:45 网站建设

网站建设中怎么写关于网站建设的通知

QuickLyric:让你的音乐体验瞬间升级的智能歌词助手 【免费下载链接】QuickLyric Android app that instantly fetches your lyrics for you. 项目地址: https://gitcode.com/gh_mirrors/qu/QuickLyric 你是否曾经在听歌时想要跟着唱,却因为不知道…

张小明 2026/1/10 12:21:30 网站建设

百度建站平台官网重庆市应急管理局官网

想象一下,你正在组建一个虚拟团队:有擅长研究的分析师、文笔优美的撰稿人、经验丰富的项目经理。在CrewAI的世界里,这些角色由不同的AI智能体扮演,它们能够像真实团队成员一样互相协作、分配任务、分享信息,共同完成复…

张小明 2026/1/10 21:04:31 网站建设

wordpress的标题茂名seo站内优化

EmotiVoice语音合成在语音邮件自动化中的效率提升 在客户体验日益成为核心竞争力的今天,企业与用户之间的每一次沟通都至关重要。尤其是在银行、电商、物流等行业,语音邮件作为关键触点,承担着通知提醒、服务跟进和情感维系等多重功能。然而&…

张小明 2026/1/10 16:11:46 网站建设

湛江模板建站多少钱手机端steam怎么调中文

5大核心方法深度解析:YOLO系列模型标注格式转换完全指南 【免费下载链接】ultralytics ultralytics - 提供 YOLOv8 模型,用于目标检测、图像分割、姿态估计和图像分类,适合机器学习和计算机视觉领域的开发者。 项目地址: https://gitcode.c…

张小明 2026/1/9 19:16:27 网站建设