首页 > 其他分享 >测试用例的思考

测试用例的思考

时间:2024-10-21 16:01:04浏览次数:1  
标签:list len 用例 测试用例 result 思考 combinationList

鉴于测试工作中对用例指标的执着,有时会给测试人员带来繁重的测试用例编写工作,花费大量的时间,其实很多情况只是单纯的排列组合

下面列出了一个简单的查询页面,包含多个查询条件(序列号,零件号,工厂等7个条件),利用代码对其排列组合,然后拼接用例,制造大量的用例,7个条件=127条不同条件组合且不重复的用例

# 拷贝到excel,然后替换,最后拼接-制造大量的用例
from itertools import combinations

# 输入要排列组合查询条件
combinationList=['序列号:dongfeng','零件号:dongfeng','来源:自制','来源:外购','工厂:001','类型:自用','类型:外销']
list_result=[]
len_list=len(combinationList)
print('条件长度:'+str(len_list))
for i in range (1,len_list+1):
list_result.append(list(combinations(combinationList, i)))
for i in list_result:
for j in range (0, len(i)):
re=i[j]
print(re)
 

结果如下:

 

标签:list,len,用例,测试用例,result,思考,combinationList
From: https://www.cnblogs.com/zhaoboyuanyuan/p/18489647

相关文章

  • 第6课—设计测试用例方法
    用例设计方法之等价类一、黑盒设计测试用例方法1、等价类,边界值,判定表,因果图,正交表,场景法,状态迁移法2、错误推测法,异常分析法,随机测试二、白盒测试设计用例方法1、语句覆盖2、判断覆盖3、条件覆盖4、判断条件覆盖5、路径覆盖(独立路径覆盖,z路径)========================......
  • 跨越边界,融合未来:ArkWeb赋能社交应用新体验之思考
    本文旨在深入探讨华为鸿蒙HarmonyOSNext系统(截止目前API12)的技术细节,基于实际开发实践进行总结。主要作为技术分享与交流载体,难免错漏,欢迎各位同仁提出宝贵意见和问题,以便共同进步。本文为原创内容,任何形式的转载必须注明出处及原作者。一、引言在信息爆炸的时代,用户面临着......
  • 图片隐写的几大思考方向
    一、看文件类型特别是gif文件,可以用stegsolve的FrameBrowser逐帧查找看有无flag线索题目链接:https://buuoj.cn/challenges#/金三胖二、想这几个方向(1)Stegsolve方向对应方向:LSB、滤镜查找①LSB1.选Analyse/DataExtract2.勾选以下设置3.点Preview,发现里面出现内容,看文......
  • 华中科大:通过慢思考评估LLM代码质量
    ......
  • 面试汇总-测试用例设计
    微信发红包UI1、发红包的界面有无错别字2、发红包的界面是否排版合理3、发红包的界面颜色搭配是否合理功能测试1、红包金额输入框是否只能输入数字和小数,小数位数是否有限制2、红包个数输入框是否只能输入数字3、红包金额框的最大输入数字是否最多200,除特殊节假日最高输入500;......
  • o1快慢思考的风又吹到了Agent!
    智能体(Agent)通过自然对话与用户互动有两个任务:交谈和规划/推理。对话回应必须基于所有可用信息,行动必须有助于实现目标。与用户交谈和进行多步推理和规划之间的二分法,类似卡尼曼引入的人类快速思考和慢速思考系统。为此,GoogleDeepMind提出了一个名为Talker-Reasoner的双系统......
  • [2023 CSP-J]题目思考与反思
    小Y的桌子上放着\(n\)个苹果从左到右排成一列,编号为从\(1\)到\(n\\\)。小苞是小Y的好朋友,每天她都会从中拿走一些苹果。\(\\\)每天在拿的时候,小苞都是从左侧第\(1\)个苹果开始、每隔\(2\)个苹果拿走\(1\)个苹果。随后小苞会将剩下的苹果按原先的顺序重新排成一......
  • Apache Kafka设计思考
    kafka设计微信公众号:阿俊的学习记录空间小红书:ArnoZhangwordpress:arnozhang1994博客园:arnozhangCSDN:ArnoZhang1994一、目标能够作为一个统一的平台,处理大型公司可能拥有的所有实时数据流。(更像是数据库日志)高吞吐量:Kafka必须具有高吞吐量,以支持高容量的事件流,例如实时......
  • 2023 ThinkPad运行Linux选购思考记录
    2023ThinkPad运行Linux选购思考记录TieraRedHat高级混合云架构师/RHCALevel3​关注 17人赞同了该文章​展开目录 前言在当今这个数字化时代,笔记本电脑已成为我们日常生活和工作中不可或缺的工具。对于软件工程师和系......
  • Python 禅道测试用例助手
    程序及源码下载地址:https://gitee.com/ishouke/zen-tao-testcase-helper实现功能禅道测试用例助手。实现xmind用例导入禅道,支持自动创建产品,模块,删除用例,此外,支持禅道导出的excel用例转xmind用例之后,再导入禅道,实现禅道用例管理闭环使用要求适配xmind版本:xmind8update9(XM......