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

企业网站文章WordPress 虎嗅主题免费

企业网站文章,WordPress 虎嗅主题免费,中文域名注册官网入口,做衣服外单网站大型全球化电商网站 GUI 测试的策略设计 组件 - 模块 - 端到端 1#xff09; 首先#xff0c;要从前端组件的级别来保证质量#xff0c;也就是需要对那些自定义开发的组件进行完整全面的测试。通常前端组件会基于 Jest 做比较严格的单元测试。 Jest 是由 Facebook 发…大型全球化电商网站 GUI 测试的策略设计 组件 - 模块 - 端到端 1 首先要从前端组件的级别来保证质量也就是需要对那些自定义开发的组件进行完整全面的测试。通常前端组件会基于 Jest 做比较严格的单元测试。 Jest 是由 Facebook 发布的是一个基于 Jasmine 的开源 JavaScript 单元测试框架是目前主流的 JavaScript 单元测试方案。 完成单元测试后往往还会基于被测控件构建专用的测试页面在页面层面再次验证控件相关的功能和状态。这部分测试工作也需要采用自动化的形式实现具体的做法是 先构建一个空页面并加入被测控件由此可以构建出一个包含被测控件的测试页面这个页面往往被称为 Dummy Page        从黑盒的角度出发在这个测试页面上通过手工和自动化的方式操作被测控件并验证其功能的正确性。 2 其次每一个前端模块都会构建自己的页面对象库并且在此基础上封装开发自己的业务流程脚本。这些业务流程的脚本可以组装成每个前端模块的测试用例。 以用户管理模块为例测试用例的组装过程如下 首先把用户管理模块中涉及到的所有页面比如登录页面、用户注册页面等按照页面对象模型的要求写成 Page 类        然后利用这些 Page 类封装业务流程脚本比如用户登录流程用户注册流程等        最后在 GUI 测试用例脚本中调用封装好的业务流程脚本构成该模块的 GUI 测试用例。 自动化测试用例的原则通常是优先选取业务关键路径以及 Happy Path 作为自动化测试的范围。在资源充裕的情况下我们希望这个阶段的自动化率可以达到 70%-80%。 3最后把各个前端模块组合在一起之后站在终端用户的视角以黑盒的方式使用网站的端到端的测试。端到端的测试应该尽可能多地重用各个模块的页面对象库和业务流程脚本来完成。 一部分是通过探索式测试的方法手工执行测试目标是尽可能多地发现新问题        另一部分是通过 GUI 自动化测试执行基本业务功能的回归测试保证网站核心业务相关的所有功能的正确性。 脚本管理 将各个模块的页面对象和业务流程脚本放在各自的代码库中并引入页面对象和业务流程脚本的版本管理机制通常采用页面对象和业务流程脚本的版本号和开发版本号保持一致的方案。 具体在测试项目中模块版本的依赖往往是用 POM 来配置的如图 2 展示了一个典型测试项目的 POM 文件中的版本依赖关系其中引用了两个模块appcommon 模块对应的就是上文提到的“公共组件库”而 app.buy 对应的就是具体依赖的前端模块。
http://www.huolong8.cn/news/2820/

相关文章:

  • 企业注册网站域名网站建设步骤 文档
  • 深圳3区最新通告网站优化设计方案
  • 专业做网站路桥军事新闻今天
  • 桃城网站建设代理网站怎么做有创意
  • 宁阳县住房和城乡建设局网站免费网站建设基础步骤
  • wamp可以做视频网站吗响应式网站建设联雅
  • 做lol数据的网站淄博网站建设兼职
  • 霍林郭勒市建设局网站安丘网站建设报价
  • 网站美工效果图怎么做网站的购物车怎么做
  • 如何设置网站兼容性优化优化
  • 做旅游网站推广外贸网站优化谷歌关键词排名外包
  • 南宁建站公司模板win wordpress 静态
  • 网站代理服务器有问题企业该如何进行网站推广
  • 地方门户网站运营辽宁建筑网