栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

selenium的要点是什么?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

selenium的要点是什么?

它允许您在“单元”测试框架中编写功能测试(问题是后面的命名)。

通过浏览器测试应用程序时,通常是在测试完全集成的系统。考虑到您已经在提交更改之前(烟熏测试)对其进行了测试,因此您不想一遍又一遍地手动进行测试。

真正令人高兴的是,您可以自动化烟雾测试,而质量检查可以增强这些效果。非常有效,因为它减少了重复工作,并使整个团队更加紧密。

ps作为您第一次使用的任何练习都具有学习曲线,因此通常第一次需要更长的时间。我还建议您查看Page
Object
模式,它有助于保持测试的清洁。

更新1:
请注意,测试还将在页面上运行javascript,这有助于测试高度动态的页面。另外请注意,您可以在不同的浏览器上运行它,因此可以检查跨浏览器的问题(至少在功能方面,因为您仍然需要检查外观)。

还要注意,随着测试所覆盖的页面数量的增加,您可以快速创建具有完整交互周期的测试。使用页面对象模式,它们看起来像:

   LastPage aPage = somePage      .SomeAction()      .AnotherActionWithParams("somevalue")      //... other actions      .AnotheroneThatKeepsYouOnthePage();   // add some asserts using methods that give you info  // on LastPage (or that check the info is there).  // you can of course break the statements to add additional   // asserts on the multi-steps story.

重要的是要了解您对此逐步进行。如果它是已构建的系统,则可以为正在使用的功能/更改添加测试。不断增加覆盖范围。改为手动,通常会隐藏您遗漏的测试内容,因此,如果您进行的更改会影响每个页面,并且您将检查一个子集(时间不允许),那么您就会知道实际测试过的内容以及质量检查可以从中进行那里(希望通过添加更多测试)。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/403736.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号