简介:随着Web应用程序变得越来越复杂,对其进行测试也就变得越来越重要。现在有很多可用的测试技术。例如,我在MSDNMagazine杂志2005年四月发表的文章中介绍的基于JScript的系统,可以通过InternetExplorer文档对象模型来测试Web应用程序的用户界面。这个技术很有效,但是有几个局限性。我的一些同事问我,能否用.NET框架编写一个更强大的但仍是轻量级的测试自动化来通过用户界面测试Web应用程序。在这个月的争栏中,我就为您展示如何做到。底层技术涉及到直接调用fmshtml.dll和shdocvw.dll库以访问和操作MicrosoftInternetExplorer工作区中的HTML对象。
简介:为了更好地分析测试基于组件的Web应用,并抉择何时结束测试过程,提出了覆盖率准则的概念和测试需求约简的方法.首先,定义了4种覆盖率准则,并证明它们之间的包含关系.然后,使用一种转换算法将Web应用测试模型转换成一种可以约简测试需求集合的Web应用决策-决策图(WADD图).最后,基于各种覆盖率准则,并通过分析图中各条边的等价和包含关系,约简测试需求集合.测试人员可以根据不同的测试环境需求选择不同测试需求集合.案例分析表明,在实际的Web应用中所定义的覆盖率准则确实存在线性包含关系.基于不同的测试覆盖率准则,测试需求集合平均可约简55%以上.随着覆盖率准则复杂度的提高,测试需求的规模也随之增大.
简介:摘要目的了解国际移动医疗应用程序研究的发展现状和时下研究热点,以期为国内开展移动医疗应用程序研究提供参考。方法系统检索2009—2019年收录在Web of Science核心合集数据库的英文文献,文献类型为Article,利用CiteSpace (V.5.6.R2版本)软件对国际移动医疗应用程序领域的研究机构、来源期刊、被引文献、关键词等进行可视化分析。结果共纳入4 705篇文献,国际移动医疗应用程序研究呈持续性增加趋势;发文量最多的机构和期刊分别是华盛顿大学和《JMIR Mhealth and Uhealth》;通过相关文献的关键词共现聚类得出移动医疗应用程序可行性研究、移动医疗应用程序干预性研究、疾病管理和自我保健、移动医疗应用程序评价4个研究热点。结论为推动我国移动医疗应用程序研究的发展,建议未来研究人员应及时关注国际权威机构、期刊的研究成果,借鉴国际移动医疗应用程序研究知识基础,探索符合我国国情的应用程序研发之路。同时应规范设计研究方案,开展高质量干预性研究,并尽快构建我国移动医疗应用程序评价体系。