为了让国内软件企业进一步增强软件质量意识,了解测试领域全球最前沿的技术,探讨测试工具新的发展趋势,不断提升国内软件测试工程师的软件测试水平。4月21日下午,作为国内开发工具供应商的JNH官网电子联合上海市软件评测中心在上海市软件评测中心所在地数娱大厦二楼隆重举办了软件测试研讨会。来自50多家企业的100多名研发经理或测试工程师参加了此次研讨会。
数娱大厦二楼研讨会现场
上海市信息化委员会产业处处长徐绍敏先生、上海市企业信息化促进中心主任顾伟华先生、上海市软件评测中心董事长王蕾女士、JNH官网电子副总经理石庆先生、华东计算机研究所测试中心主任邵培南先生、软件测试工具提供商Parasoft公司亚太总裁Jeff、贝尔阿尔卡特公司项目经理出席了此次会议并渐次发表了重要的讲话与软件测试经验分享。
上海市软件评测中心副总孟艳女士主持了此次会议
上海市软件评测中心董事长王蕾女士致欢迎词
上海市信息化委员会产业处处长徐绍敏先生带来了上海市领导对软件测试的关注
上海市企业信息化促进中心主任顾伟华先生谈了上海市对嵌入式软件发展的期望
JNH官网电子副总经理石庆先生进行了20分钟的精彩演讲,石总总体向大家介绍了JNH官网电子目前的发展方向和发展思路,向市领导汇报了JNH官网电子这些年来取得的成绩和迅速发展的原因。然后就本次软件测试会议的主题进行了形象地展开,分别就软件测试的必要性与急迫性、其对于总体研发工作的意义、软件测试工具对软件测试工作的意义、软件质量与开发效率的博弈、抑制开发资源浪费的五种对策、研发项目管理的新机遇等与大家做了自己观点的阐述。《扁鹊见蔡桓公》一则历史寓言故事尤其加深了大家对于软件测试迫切性的认识。
JNH官网电子目前的业务生态圈
JNH官网电子副总经理石庆先生演讲
JNH官网电子副总经理石庆先生对软件测试在研发中的地位对了阐述
华东计算机研究所测试中心主任邵培南先生介绍了嵌入式软件测试技术
软件测试工具提供商Parasoft公司亚太总裁Jeff介绍国际上软件测试的趋势与自身的优势
贝尔阿尔卡特公司项目经理介绍项目研发过程中软件测试的实际经验
现场积极的互动,JNH官网电子提供GPS作为礼品
当下经济形势严峻,提升软件质量对于提供企业产品核心竞争力、差异化竞争力、加快上市速度、优化研发成本上更显得尤为重要。如何利用测试工具去更大程度上提高团队开发的效率、在现有开发资源下完成更多任务、可靠的构件代码、提供代码质量完成状态的可视化报告、削减支持成本是众多企业想达到的目标,此次研讨会为大家提供了一次打开通向“产品高品质”目标大门进入自由王国的机会。
相信在上海市政府相关机构的大力支持下,政府搭台企业唱戏,为“中国价格”到“中国品质”的腾飞,JNH官网电子一定会为中国科技成功转型、中国企业研发实力的进一步加强而再立新功。
研讨会PPT下载链接:研讨会PPT
关于JNH官网电子:
JNH官网电子技术有限公司是中国最全面的嵌入式开发工具,嵌入式平台、方案和嵌入式技术提供商; 是Microsoft 、Altium 、ARM、TI、Intel等的中国区战略合作伙伴。JNH官网电子致力于中国整个嵌入式产业链,在芯片级开发工具、EDA开发工具、嵌入式开发工具、嵌入式平台、方案、嵌入式软件测试工具、ODM/OEM、嵌入式培训等领域为客户提供专业、个性化的服务与支持、帮助客户及全球合作伙伴取得成功。JNH官网电子成立于2002年,总部位于深圳, 在上海,北京,香港、成都、武汉拥有分支机构. 旗下武耀博德子公司专注于嵌入式开发平台方案, 嵌入式教学实验设备研发与生产。在全体JNH官网人的共同努力下, 公司形成了覆盖中国、东南亚、北美的营销、服务网络。客户群涉及高校、科研院所、通讯、工控、医疗、消费电子、军方、航空、航天等众多领域. 服务近万家企业客户、4000多家科研单位,400多所的高等院校。
关于上海市软件评测中心:
上海市软件评测中心是国内首批按照国际标准ISO/IEC17025建立的软件评测实验室,是上海市信息化委员会授权开展软件产品登记测试的机构,坚持软件服务为本的原则,以技术、规范、标准、环境为支撑,开展软件产品登记测试、软件产品确认测试、软件研发项目鉴定测试、网络和信息系统工程项目验收测试为重点,在推进信息化、工程化、产业化发展中打造服务产品。
关于Parasoft公司:
Parasoft于1987年成立于美国,前身是专业为美国国防部提供软件测试、并行计算等服务的机构,在测试领域拥有超过18项技术专利,是AEP(软件自动错误预防)理论的创始者,是全球领先的测试工具和整体解决方案的专业开发供应商。
全球有超过10,000家客户,涉及电子、通信、金融、军工、软件外包等多种行业,其中财富500强的公司中58%,财富100强中88%都正在使用Parasoft的产品和整体解决方案来提高产品质量,降低开发成本,缩短上市周期。知名客户包括:HP、IBM、Intel、通用、思科、Sybase、中国移动、华为、中兴、Nokia、Motorola、三星、Sony、NEC、松下、佳能、日立、东芝、富士通、中国银联、汇丰银行、中国平安、渣打银行、金山、百度、NASA、博世、东软集团等等。
AEP——自动错误预防技术:提供一个自动化的框架结构来检测常见的软件错误,使开发者、软件质量检测人员能够主动预防错误而不是被动地去查找和修改错误。
Parasoft针对主流的开发语言如:C、C++、Java、.net、HTML、CSS等均有相应的测试工具及整体解决方案。同时,与GRS报告系统相集成,可量化整个项目进程。
附上Parasoft 7款测试工具特征的简单介绍:
1、C++ Test:是一个C/C++自动化单元测试工具,其专利技术BugDetective不需要运行代码能定位关键缺陷,可以在代码阶段查出80%以上的运行时错误。
产品优势:
◇根据用户选定的代码规范对代码做静态分析来增强兼容性
◇提供一个图形化的RuleWizard编译器来定制用户编码规则
◇对代码逻辑路径做静态模拟,以定位潜在运行时错误
◇自动生成并执行单元、组件级的测试及灵活的桩函数机制
◇完全支持回归测试、代码高亮显示的代码覆盖率分析
◇使用图形或命令行方式进行全面团队部署
2、 Insure++:专用于C和C++语言运行时的内存分析和错误检测,它能自动识别多种难于跟踪的编程和内存访问错误,并定位内存使用方面的潜在缺陷和效率低下等问题。
产品优势:
◇检测所有堆栈引起的内存误操作
◇检测未初始化的变量、指针和对象,检测内存泄漏、内存分配和释放等错误
◇STL检查、帮助合理使用STL容器并检测相关内存错误
◇编译时检查变量类型和字节大小相关问题
◇跟踪运行时的函数调用关系,检查第三方的静态库和动态库的内存错误
◇可直接使用Visual Studio调试器
3、Jtest:是Parasoft为Java EE、SOA、Web及其他Java应用程序开发团队量身定做的一款全面测试Java的工具。
产品优势:
◇自动生成敏感的低噪音回归测试套件、自动发现可能会跨越方法、类或者包的运行缺陷
◇捕捉配置代码运行的真实行为以生成Junit测试用例
◇生成可扩展的Junit和Cactus测试用例来定位可靠性和代码行为方面的问题
◇执行测试套件来定位回归测试和未预见到的副作用,用分支覆盖率来监控测试覆盖率以达到高覆盖率
◇在测试运行时定位内存泄漏
◇检查代码是否符合超过800多条的内建规则,包括100条安全性规则,对违反250条规则的代码进行快速纠正
◇可以通过图形工具或者提供一个含有违反相应规则的示例代码来修改参数从而定制用户自定义规则
◇自动同行代码走查过程(包括准备、提示和导航)
4、Dot Test:自动化.NET测试工具。
产品优势:
◇通过用户选择的编码标准来进行静态代码分析以提升兼容性
◇提供图形化的规则向导编辑器来创建自定义编码规则,通过
静态编码路径仿真来发现潜在运行时错误
◇提供图形界面和过程跟踪的流水线化的代码走查过程,完全
支持回归测试,代码高亮的覆盖率分析功能
5、SOA Test:Parasoft提出基于面向服务架构(SOA)的测试解决方案,以满足SOA不断变化的内在复杂性。
产品优势:
◇提供针对一般性测试使用的简便而直观的GUI
◇检查WSDL的建模和语意以及和WS-I 的兼容性
◇支持SOAP, PoX (Plain XML),REST,JSON,和BPEL,支持EJB 测试、支持异步测试、
支持多种WS-*标准
◇支持MTOM(XOP)/MIME/DIME 附加协议,支持UDDI:查询验证,确认和压力测试