找回密码
 注册账号

QQ登录

只需一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

初学者课程:T3自学|T6自学|U8自学软件下载课件下载工具下载资料:通资料|U8资料|NC|培训|年结积分规则 | 使用常见问题Q&A
知识库:U8 | | NC | U9 | OA | 政务U8|U9|NCC|NC65|NC65客开|NCC客开新手必读 | 任务 | 快速增金币用友QQ群[微信群]
查看: 3741|回复: 1

批量虚拟打印的顺序优化-看VA之“后厨”

[复制链接]
发表于 2012-3-16 16:15:50 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册账号

×
VA虚拟应用管理平台的智能虚拟打印是本软件的核心功能之一,能够实现对服务器资源的远程多样化打印(打印方式、打印机类型、打印效率等)。
近日有客户反应在大量打印情况下,偶尔会出现“打印串序”,一个用户多个打印任务紧密进行时(典型如票据打印),先打印的任务比后打印的任务到达打印机要迟,破坏了打印的先后顺序。
客服部得到此问题的反映后,组织资源对问题场景重现:创建多个PC环境、发布文档、各PC环境同步操作,经过反复测试,发现偶尔有串序问题情形。遂将问题连同场景报研发部。
研发部在接到此报告后,在进一步观看相关场景后,仔细回归代码分析修改,并模拟现实场景设计出“打印测试用例程序”,测试用例模拟10个不同打印任务,顺序从第1到第10,再从第10到第一,每个任务对应打印一页逐步增到十页,再逐步减到一页,如下图使用 测试用例工具 对未做优化的软件做测试 。结果如图显示,第二三四人次打印被排列到最后。这就将很难复现的实时操作中出现的问题得以稳定复现定位。
VA后厨1.jpg

经过研发部对程序的精心排查,发现了打印程序算法在不同服务器环境存在执行上的差异,遂进行了进一步优化程序,在打印测试用例的测试下,完成恢复正常,打印任务顺序完全吻合,排队不在被延迟,打印串序的问题得以解决,如下图示例。后续则由客服部向用户提供解决方案,并报产品部备案更新文档。
VA后厨2.jpg

综合相关过程,业务流程如下:
VA后厨3.jpg

在现代软件工程学里,软件质量已经不仅仅限于前期的调研需求分析架构等、中期的概要详细设计编码等,后期的软件维护已经占据软件生命周期的60%成本,软件测试更是这成本的核心之处,一旦测试不到位,反复返工,轻则增加成本,重则项目失败。
在现代软件工程学里面,软件测试已经发展成一门独立学科,软件测试已经贯穿于中期软件设计阶段和后期运维阶段。对软件的架构的全盘掌控,多细节之处的精准分析,对测试用例的场景再现 已经成为软件测试的核心理念和技术手段。
益和VA研发部以完善的研发架构,以扎实的技术基础和注重细节、重视用户体验的研发文化,已经将软件测试这个决定软件本身可持续发展的“后厨”打造的活色生香!

发表于 2012-3-18 17:46:36 | 显示全部楼层
这个是什么啊??????????
回复 点赞 拍砖

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

QQ|站长微信|Archiver|手机版|小黑屋|用友之家 ( 蜀ICP备07505338号|51072502110008 )

GMT+8, 2024-11-21 20:43 , Processed in 0.075009 second(s), 10 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表