当前位置: 首页 > news >正文

同花顺股票买入测试要点

下面从功能、边界、业务规则、UI / 交互、异常、兼容性、性能、安全八大维度,给出同花顺股票买入的完整测试要点,覆盖模拟 / 实盘、普通委托与闪电下单。


一、基础功能测试(核心)

验证正常流程可走完、数据一致、委托与成交落库正确。

  1. 登录与权限

    • 正常登录→进入买入界面,券商账户、可用资金、持仓正确显示。
    • 未登录 / 登录超时:下单提示 “请先登录”,不可提交。
    • 权限校验:创业板 / 科创板 / 北交所股票,未开通权限时禁止买入并提示。
  2. 股票代码 / 名称输入

    • 输入6 位代码(如 000001):自动匹配名称、现价、涨跌、盘口。
    • 输入名称 / 拼音首字母(如平安银行 / PAYH):下拉联想选择,回显代码与行情。
    • 输入非法代码 / 不存在股票:提示 “无此证券”,禁止提交。
  3. 委托类型(限价 / 市价 / 闪电)

    • 限价买入:输入≤可用资金的价格与数量,提交后委托列表可见、资金冻结正确。
    • 市价买入:按涨停价 + 手续费冻结资金,委托价显示 “市价”,成交后按实际成交价清算。
    • 闪电下单(Level-2):双击卖盘价格→自动填单(代码 / 价格),仅输数量;右键闪电买入 / 挂单正常。

  1. 数量与资金校验

    • 数量规则:A 股≥100 股且为 100 整数倍;输入 0 / 负数 / 非整数 / 超最大可买:提示并禁止提交。
    • 最大可买计算:可用资金 ÷(委托价 + 手续费),向下取整 100 整数倍,显示正确。
    • 可用资金不足:输入金额 > 可用资金,提交提示 “资金不足”,委托失败。
  2. 委托提交与结果

    • 提交成功:弹出确认 / 提示,当日委托列表新增记录(状态:未成交)。
    • 成交后:当日成交列表新增,持仓增加、可用资金扣除(含手续费)、市值更新。
    • 撤单:未成交委托可撤,撤单后资金解冻、委托状态更新。

二、边界值测试(高频坑点)

重点测价格、数量、资金、时间的临界值。

  1. 价格边界
    • 限价:涨停价 / 跌停价、涨跌停 ±1 分、昨收 / 今开 / 最高 / 最低、买卖一~五档。
    • 市价:涨跌停时市价单规则(涨停买废单、跌停卖废单)。
  2. 数量边界
    • 下限:100 股、100 股 - 1(99 股,废单)。
    • 上限:最大可买、最大可买 + 100(超量废单)、单笔最大委托量(券商限制)。
  3. 资金边界
    • 可用资金 = 委托金额(含手续费)、可用资金 - 1 分、0 元、负数。
  4. 时间边界
    • 集合竞价(9:15–9:25):可下单、不可撤单(9:20 后)、价格笼子有效。
    • 连续竞价(9:30–11:30/13:00–14:57):正常撮合。
    • 收盘集合竞价(14:57–15:00):可下单、不可撤单。
    • 非交易时间(15:00–次日 9:15):可挂单、清算时间(如 09:00–09:15)禁止下单。

三、业务规则测试(金融合规)

  1. 交易规则
    • A 股 T+1:当日买入不可卖出,持仓锁定。
    • 涨跌停限制:限价单不可超涨跌停价,否则废单。
    • 手续费 / 印花税:买入仅收佣金,计算正确(可用资金扣除含手续费)。
  2. 模拟 vs 实盘差异
    • 模拟:24 小时委托、清算时间外可挂单、无真实资金冻结、撮合每 10 秒一次。
    • 实盘:按交易所时间、冻结资金 = 涨停价 + 手续费、有对手方才成交、权限严格校验。
  3. 特殊场景
    • 新股 / 次新股:上市前 5 日无涨跌停,委托规则适配。
    • 停牌股票:不可下单,提示 “证券停牌”。
    • 除权除息:价格自动调整,最大可买重新计算。

四、UI / 交互测试

  1. 界面元素
    • 字段:代码 / 名称、现价、涨跌、委托价、数量、可用资金、最大可买、仓位比例(1/2/1/3/1/4 / 全仓)。
    • 按钮:买入、重置、查询、闪电下单(Level-2)、撤单。
  2. 交互逻辑
    • 输入联动:代码→名称 / 行情自动填充;价格→最大可买自动更新;数量→金额实时计算。
    • 仓位快捷:点击 1/2/1/3 / 全仓,数量自动填充对应比例。
    • 重置:清空所有输入,恢复默认值。
  3. 提示文案
    • 错误提示清晰:如 “资金不足”“无效数量”“无此证券”“未开通权限”。
    • 确认提示:下单二次确认、撤单确认。

五、异常场景测试

  1. 网络异常
    • 断网 / 弱网:提交时提示 “网络异常”,委托不重复提交;恢复网络后状态同步。
    • 超时:下单超时,需校验是否重复委托(幂等性)。
  2. 系统异常
    • 客户端崩溃:重启后委托 / 成交数据与券商一致,无丢失 / 重复。
    • 券商服务器维护:提示 “系统维护”,禁止下单。
  3. 操作异常
    • 重复提交:快速点击多次,仅生成 1 笔委托。
    • 非法输入:特殊字符、字母、空格,过滤并提示。

六、兼容性测试

  1. 客户端:Windows/macOS、手机 App(iOS/Android)、平板,功能一致。
  2. 券商适配:主流券商(中信 / 华泰 / 东方财富等),登录、下单、数据同步正常。
  3. 分辨率:不同屏幕尺寸,界面无错乱、按钮可点击。

七、性能测试

  1. 响应时间:输入代码→行情加载≤1s;提交委托→结果返回≤2s。
  2. 并发:多用户同时下单,无阻塞、无数据错乱。
  3. 大数据:持仓 / 委托 / 成交超 1000 条,查询流畅、无卡顿。

八、安全测试

  1. 数据安全:密码加密存储、传输 HTTPS;资金 / 持仓数据不可篡改。
  2. 权限控制:不同账户隔离,不可越境查看他人数据。
  3. 防刷单:验证码、频繁下单限制、异常操作风控拦截。

九、测试用例示例(精简)

表格

场景输入预期结果
正常限价买入000001,10.0 元,100 股委托成功,冻结 1000 + 手续费,委托列表可见
资金不足000001,10.0 元,1000 股(可用 5000)提示 “资金不足”,委托失败
数量非 100 整数000001,10.0 元,150 股提示 “数量必须为 100 整数倍”,禁止提交
涨停价买入(实盘)涨停价,100 股委托成功,冻结资金按涨停价计算
集合竞价 9:20 后撤单未成交委托提示 “集合竞价不可撤单”,撤单失败
http://www.jsqmd.com/news/935914/

相关文章:

  • 从传感器到舵机:基于Arduino与ESP32的远程机械手系统全链路实践
  • 暗黑3自动按键助手:5分钟掌握智能游戏辅助,效率提升300%
  • Arduino TFT扩展板设计:从电平转换到PCB布局的完整实战指南
  • 艾尔登法环帧率解锁终极指南:如何免费提升游戏性能到144Hz
  • 2026年宜昌汽车贴膜行业横向测评白皮书 - GrowthUME
  • 佳能G3800 G3810 G5080 G6080 TS3380 MG3580 MG3680 TS5080清零软件全能版, 清零软件,5B00,P07,1700,1702,1704,亲测好用
  • Linux命令:swapon
  • 基于Arduino与离线语音模块的智能小车DIY:从硬件搭建到代码实现
  • 暗黑破坏神3智能助手:5分钟解放双手,游戏效率提升200%
  • 从数据管道到智能协同:六家数据中台厂商的AI融合路径与数据治理深度对比 - 博客万
  • CSS Grid 高级布局实战:从仪表盘到杂志排版的复杂自适应网格系统
  • 免费开源乐谱识别神器Audiveris:5分钟将纸质乐谱转为数字格式的完整指南
  • 大麦网抢票自动化:Python脚本完整配置与实战指南
  • 安全审查启发式方法:从线性审计到模式消除的实战指南
  • 2026四川趣味运动会优质服务商:资质与案例参考 - 深度智识库
  • ARM汇编新手避坑指南:从MOV指令的8个常见错误用法说起
  • DIY真电容麦克风:从OPA运放电路到双振膜指向性控制
  • 从图片到PCB:DIY心形LED灯全流程解析与避坑指南
  • 项目管理中如何进行项目干系人管理?
  • R语言TwoSampleMR包实战:手把手教你从GWAS数据到因果推断(附完整代码与数据)
  • STM32嵌入式系统接入PS/2键盘:协议解析与状态机实现
  • 一键测量仪专用镜头选型指南:视清科技COOLENS、Moritex、Computa
  • 基于Arduino与超声波传感器的智能投票计数系统设计与实现
  • ChatGPT网页版输入后没反应?一个被忽略的Chrome/Edge/Safari浏览器语言设置项
  • 网络管理睡眠唤醒流程
  • DeepSeek-R1-0528-gs-A8W4高级优化:黄金棍量化技术如何实现性能与精度双赢
  • 基于Arduino的双控制器电子钢琴制作:从方波合成到系统设计
  • 如何在Mac上一键解锁QQ音乐加密格式:QMCDecode终极指南 [特殊字符]
  • 如何永久保存微信聊天记录:WeChatMsg完全备份终极指南
  • 洛谷 P12364 [蓝桥杯 2022 省 Python B] 寻找整数 C++题解