Cornerstone OnDemand是云端人才管理软件解决方案的全球领导者。来自全球191个国家和地区,超过2380万名用户依靠Cornerstone来激发潜能,学习技能,以及进一步提升合作水平。Cornerstone服务于一些世界领先组织,如澳大利亚联邦银行、内布拉斯加州、儿童救助基金会、特纳广播系统等。Cornerstone的作用是为企业机构招纳贤士,并将员工绩效最大化,使企业机构取得更优异的表现。
响应式网页对于Cornerstone十分重要,它是客户发表评论和提供产品反馈的平台。Cornerstone需要减少响应式网页设计所需的测试时间,以确保其运行连续性。公司的质量保障团队(QA)和应用程序开发团队的任务是满足响应式网页设计的要求,并保证银行系统间以及面向客户的应用程序性能的可靠性。
通过响应式设计,对象可以在单个页面上多次重复出现。逐个对象创建测试对象对于质量保障团队来说非常耗时。虽然团队通常使用XPath来标识元素,但是该过程仍需要根据特定对象在页面上出现的不同位置和数量来创建多个对象。例如,若同一对象在页面上出现四次,则团队必须创建四个对象对其进行测试。为了减少开发和维护对象存储库的工作,质量保障团队创建了文档对象模型(DOM)搜索算法来替代Xpath。
为了应对挑战,Cornerstone部署了Micro Focus应用程序生命周期管理(ALM)和Micro Focus统一功能测试(UFT)解决方案。UFT解决方案中的对象存储库和自定义参数功能完美贴合了Cornerstone的需求。使用多个参数可以实现输入搜索、过滤搜索,以及动态获取字符串。即使同一个对象在不同的位置出现了多次,使用不同属性在对象库中对其进行参数化也可以标识对象。使用DOM搜索算法代替XPath,无论是重复出现多次还是出现在页面不同位置,团队都只需创建一个对象进行测试。
Micro Focus为Cornerstone带来了什么呢?
保障功能运行
快速在其客户发布界面中顺利加入可靠稳健的新功能
避免重复测试
通过使用DOM搜索算法代替XPath,消除了对重复对象的测试
加速测试开发
将测试开发时间减少了90%
减少人工耗时
节省了10个质量保障团队的时间
管理脚本
高效管理自动化脚本
提高产品质量
启用动态网页并提高产品质量
消除隐患问题
长达一年部署后零问题
完善要求
完善了敏捷测试的要求
加速交付
加速向市场交付新功能
突破瓶颈
突破质量保障瓶颈,更快地引入更多具有竞争力的新功能
文章来源:www.microfocus.com