目前,面向对象软件的测试用例的设计方法,还处于研究、发展阶段。
与传统软件测试(测试用例的设计由软件的输入处理输出视图或单个模块的算法细节驱动)不同,面向对象测试关注于设计适当的操作序列以检查类的状态。
前面已经讲过,软件测试从“小型测试”开始,逐步过渡到“大型测试”。
对面向对象的软件来说,小型测试着重测试单个类和类中封装的方法。
测试单个类的方法主要有随机测试、划分测试和基于故障的测试等3种。
下面通过银行应用系统的例子,简要地说明这种测试方法。
该系统的account(账户)类有下列操作:open(打开),setup(建立),deposit(存款),withdraw(取款),balance(余额
1
DSPTMS320F28335最小系统图PCB和原理图都有PCB图做的是模块化的很小可以拿来自己用
2023/12/25 19:27:26 91KB DSP TMS320F28335 最小系统 原理图
1
为您提供ASP.NETCore跨平台框架下载,ASP.NETCore是一个开放源代码和跨平台框??架,用于构建基于现代云的互联网连接应用程序,例如Web应用程序,IoT应用程序和移动后端。
ASP.NETCore应用程序在.NETCore(一个的,跨平台的开源应用程序运行时)上运行。
它的架构旨在为部署到云或本地运行的应用程序提供优化的开发框架。
它由具有最小开销的模块化组件组成,因此您在构建解决方案时可以保持灵活性
2023/12/25 10:07:35 28.73MB 跨平台 ASP.NETCore 开源框架
1
简单的基于thinkphp的登陆模块,前段使用bootstrap。
包含登陆,退出,修改密码。
多设备支持。
2023/12/25 3:42:32 31KB thkphp5
1
esri公司开发的水利模块可以为搞水利的作为帮助
2023/12/25 3:22:33 3.86MB gis 水利 行业
1
/*触摸感应芯片实验+74HC595串入并出实验////长沙致望电子公司WWW.CSMCU.COM//版本:V1。
020091015//实验功能:通过用手触摸模块的感应点,使对应的发光二极管的灯亮。
//可以扩展成:用手触摸,开关继电器,从而控制家电设备。
//可以代替传统按键,增加产品的新颖和卖点。
//实验目的:学习触摸感应芯片的操作时序,学习串入并出芯片74HC595的操作方法。
学习C51外部中断的设置和使用方法*/
2023/12/25 0:03:18 2.25MB 触摸芯片
1
对于程序员而言,标准库与语言本身同样重要,它好比一个百宝箱,能为各种常见的任务提供完美的解决方案,所以本书是所有Python程序员都必备的工具书!本书以案例驱动的方式讲解了标准库中一百多个模块的使用方法(如何工作)和工作原理(为什么要这样工作),比标准库的官方文档更容易理解(一个简单的示例比一份手册文档更有帮助),为Python程序员熟练掌握和使用这些模块提供了绝佳指导。
2023/12/24 19:12:20 735KB python 标准库
1
充值模块,提现模块,项目新增模块,审核模块,投标模块,生成回款,获取各种列表信息等。
2023/12/24 18:33:51 97KB 金融项目 接口测试 用例设计
1
单片机实现的SD卡读写模块的完整工程,含原理图,代码,说明文档等
2023/12/24 14:25:03 657KB SD卡
1
电机测速传感器槽型光耦模块的使用(stm32F407正点原子平台),详情见我博客
2023/12/24 14:13:24 14.02MB stm 测速
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡