这两天测试软件发现的问题
还有几个软件,结果发现几个问题,可能大家都不会注意的问题。
数据类型
库存管理就免不了出库入库的,但是如果在输入数据是时候不检查严格点
就只能呵呵了。
第一个问题是,很多不会出现负值的地方是可以输入负数的,比如销售商品的数量,正常是没
问题,可这确实没限制也没提醒。
第二个问题是商品数量有最大值的限制,因为数据库是字段是有最大值的,但是并没有对下限进
行判断,我输入-10e50,直接就溢出了。其实这还是第一个问题的延续。
我没有看到代码,自己猜这个数量的文本输入是用StrtofloatDef来转换的
一个设置缺陷
这个自己做的程序中测试了下也会出现。
在combobox第一项设为"添加新选项",后面跟上添加过的选项。之后在Onchange事件中进行判断
Itemindex=0的时候弹出添加选项的窗口。(items中的内容是和一个表相关的)
出问题的操作是:
- 点combobox的下拉箭头,把内容展开
- 用键盘上下方向键切换来选择选项,当选到第一项"添加新选项"会自动弹出窗口。
- 选择一个选项,确认。问题就来了,当前窗口关闭后,窗口会再出现一次。
再选一下确认就有可能报错。
如果像我一样在第一个商品删除,添加几个选项(是存在数据库里的)
第二次确定后是100%报错。然后数据库就会发生些奇怪的事情,总之很崩。
快捷键混乱
这个主要在收银的部分,软件设计的时候"+"来修改商品数量,弹出一个Panel来修改,确认后关闭。"-"修改单价
出是弹出一个Panel,确认后关闭。但是如果我不确认"+""-"连着按,Panel上的Edit就不能在第一时间获取焦点。
感觉应该加强控制。或者直接把这些修改的窗口用Form.showmodule出来。避免乱按出现麻烦。
转载于:https://www.cnblogs.com/jspdelphi/p/5419180.html
这两天测试软件发现的问题相关推荐
- 霍兰德职业规划测试软件,发现你的职业兴趣——霍兰德职业兴趣测试
霍兰德是美国约翰.霍普金斯大学心理学教授,同时也是美国著名的职业指导专家.在60年代他以自己从事的职业咨询为基础,通过对自己职业生涯和他人职业发展道路的深入研究,引入人格心理学的有关理论,形成了一套系 ...
- tf卡测试软件_真正的白菜价?1G不到1元,铠侠(原东芝存储)microSD卡评测
在我们的生活中总是离不开存储媒介,特别是进入数字时代,资料的存储显得尤为重要.而对于一些数码产品,microSD卡(TF卡)或者SD卡依旧是常用的选择.而说起存储卡就不得不提到东芝存储,不过在去年东芝 ...
- 智能电视 屏幕测试软件,详解如何使用液晶电视测试软件
详解如何使用液晶电视测试软件 昨天舅舅要买液晶电视,邀我前往相助,带了相机和本本,又下载了TFTTest和LCD-Test这俩测试软件,整装出发. 要了解一台高清电视的性能,最好的方法就是进行详细的测 ...
- 怎么用软件测试电视,详解如何使用液晶电视测试软件(转载)
昨天舅舅要买液晶电视,邀我前往相助,带了相机和本本,又下载了TFTTest和LCD-Test这俩测试软件,整装出发. 要了解一台高清电视的性能,最好的方法就是进行详细的测试.不过,这种测试可不是找台D ...
- 测试交友软件哪个最好用,陌陌与比邻你觉得哪个好用?陌陌比邻两大交友软件对比...
在现实中很多朋友大部分时间可能都被工作和学习占据,因为种种原因无法交到一个真心的朋友,没有很多时间在线下去认识结交许多好友,但对于交流的渴望却存在于每个人的心中.虚拟的网络,给朋友们提供了很多认识朋友 ...
- 真假屏幕测试软件,如何检测4K电视屏幕的真伪,漏出死像素?一键识别两种工具!...
智能电视的屏幕越来越大,越来越薄,许多品牌的电视都在4K屏幕的旗帜下,但是您真的在购买合适的电视吗?对于大屏幕智能电视,屏幕确实很重要. 购买时,您必须确保电视屏幕上没有死角,也没有非伪4K电视屏幕. ...
- 普通话测试软件测分准吗,普通话学习测试类 | 普通话测试APP,能做到测试、学习提高两不误吗?...
原标题:普通话学习测试类 | 普通话测试APP,能做到测试.学习提高两不误吗? 普通话是如今人们生活的常用语言,但要说到参加普通话测试,如果没有提前了解普通话测试的形式与要求,也不知道自己普通话的起步 ...
- 真假屏幕测试软件,【当贝市场】如何检测电视屏幕真伪4K?两款工具一键辨别...
现在的智能电视屏幕越大越薄,且许多品牌的电视都打着4K屏幕的旗号,但你真的买对电视了吗?对于大屏智能电视来说,屏幕真的很重要,在选购需要必须确定电视屏幕无坏点漏光现象,非伪4K电视屏.今天当贝市场小编 ...
- 真假屏幕测试软件,当贝市场:如何检测电视屏幕真伪4K?两款工具一键辨别
现在的智能电视屏幕越大越薄,且许多品牌的电视都打着4K屏幕的旗号,但你真的买对电视了吗?对于大屏智能电视来说,屏幕真的很重要,在选购需要必须确定电视屏幕无坏点漏光现象,非伪4K电视屏.今天当贝市场小编 ...
- 电脑功耗测试软件_聊一款“躺着都中枪”的笔记本电脑
最近的笔记本圈有件很别扭的事情,就是AMD人气很高,但新品很少. 其中可能是产能原因,也可能是政策原因,锐龙4000系处理器已经被包括我在内的所有玩家吹了一遍,但京东自营目前依旧只有两款型号在售--华 ...
最新文章
- CSLA .NET概述
- JVM:类加载机制之类加载器
- 并发数据结构-1.1.2 阻塞技术
- php函数删除非空目录,删除文件夹(非空目录)及其中所有文件的思路及源代码
- Could not find resource——mybatis 找不到映射器xml文件
- 火灾原来离我们那么近
- 自定义RPC通讯框架,实现dubbo远程RPC服务治理功能
- 偏最小二乘法(NIPALS经典实现--未简化)
- android加速传感器应用,如何在android智能手机中使用加速计传感器查找位移距离?...
- sugon服务器型号从哪看,sugon服务器初始密码
- matlab实现基于DPCA密度峰值算法的图像分割
- pentaho saiku 安装全过程
- ng-class和ng-show的使用
- pion:rtc-to-webrtc示例
- 会计科目 分类 说明
- 中国土壤数据库及其分省处理数据集
- 我心目中的伟人—卡尔.马克思
- TC-流量整形与限速
- 自主知识产权的信创产品——瑞友应用程序集V1.0
- 计算机科班出身的优势?
热门文章
- ConceptDraw Office for mac(跨平台图表办公程序)
- macBook户外省电有技巧,2招即可找出高耗电应用
- 如何将屏幕截图保存到桌面以外的自定义文件夹?
- Java 集合系列09之 Map架构
- oracle批量更新之使用游标进行分批次更新的5种方式及速度比对
- C++中类中常规变量、const、static、static const(const static)成员变量的声明和初始化...
- OC开发实例变量的访问控制详解
- 读取文件的例子 IO
- Java Web提交任务到Spark Spark通过Java Web提交任务
- linux命令怎么显示文件某一行或几行内容