自动化Web测试怎么做?
发布日期:2023-03-31浏览量:102
web测试可以由卖力开发某个应用程序的开发职员编写,也能够由其余工程师编写,主要就是编写功用测试。运维职员以至可以运用selenium测试框架( selenium.org)如许的工具来执行真实测览器的自动监控或测试。这里的关键是,运用真实阅读器测试web应用程序,web测试的精确性和真实性城市好过编写代码发动htp要求的人工测试,并且后者还没法在阅读器中剖析和衬着 javascript.。用户运用web阅读器访问网站,以是不运用阅读器,就没法在测试中发生最精确的后果。
santiago suare. ordonez是 sauce labs的软件工程师,这个组织是selenium测试架的赞组织。 selenium容许测试职员运用真实阅读器开发测试用例、而后在真实测觉器上重放测试、在自动化测试过程当中模球出理论运用处景、 santiago举例注清楚明了他们在软件开发周期中执行 web测试的体式格局。
您是否见过开发者自已编写 seleniun测试?仍是主要由qa来编写?率好、我发现大大都时辰仍是由主要卖力开发应用程序的开发者编写测试用例、面且从出产力角度来看,这类做法也是对的。在其余时辰会有一些人专门从事这项事情、并被冠以“自动化工程师”的头衔。只有他与项目开发连结严密接洽,这就不是坏事。
您是否见过有运维职员运用本身编写的 selenium测试?
的确偶然泛起这类情况。人们会运用真正的测览器进行积极监控,测试 flex flash i应用程序,执行一些必需运用这个工具的任务。
您是否定为 selenium属于验收测试驱动开发过程的一部分?
我想说的是, selenium应该加到每回个测试周期中,从第一轮测试到验收测试,再到部署后测试。我个人以为,抱负的测试套件应该包罗各类测试,单位测试、功用测试以及端到端阅读器测试。别的,咱们还要派专人对根蒂根基设计和总体质量进行末了的人工检查。
每回品种型的测试数目都应该与测试级别成正比:单位测试应该是至多的,功用测试则会少一些,端到端/集成测试适当,人工测试则只需求针对与网站建设web应用程序80%的营业逻辑相干的3~5个事情流程。
相关文章: