文章 2022-10-14 来自:开发者社区

软件测试面试题:如何降低自动化维护成本

如何降低自动化维护成本1.UI自动化,针对不常变的页面2.接口自动化,周期短、变动频繁3.框架分层,用例与框架分离

文章 2022-10-14 来自:开发者社区

软件测试面试题:使用测试自动化框架有什么优势?

使用测试自动化框架有什么优势?节省时间和金钱。自动化测试执行速度更快代码的可重用性。创造一次即可执行多次,而无需维护或只是很少的维护易于报告。测试执行后会自动生成报告可以进行不同的操作系统和浏览器环境进行并行执行维护成本低。从长远来看,与手动测试比例更便宜自动化测试更可靠自动化测试功能更强大,用途更广它主要用于回归测试。支持重复测试用例的执行最少的人工干预。测试脚本可以无人值守运行最大覆盖范围。....

文章 2022-10-14 来自:开发者社区

软件测试面试题:如何分层自动化测试?

如何分层自动化测试?UI自动化回归接口自动化单元测试-白盒测试

文章 2022-10-14 来自:开发者社区

软件测试面试题:告诉我一些流行的测试自动化框架吗?

告诉我一些流行的测试自动化框架吗?有多种类型的测试自动化框架,最常见的是:初步测试框架混合测试框架行为驱动开发框架数据驱动测试框架关键字驱动测试框架

文章 2022-10-12 来自:开发者社区

软件测试面试题:如何在项目中构建对象存储库?

如何在项目中构建对象存储库?在QTP中,有一个对象存储库概念。用户记录测试时,默认情况下会在对象存储库中捕获对象及其属性。QTP使用此对象存储库来播放脚本。来到Selenium,没有默认的对象存储库概念。这并不意味着Selenium中没有对象存储库。即使没有默认值,我们仍然可以创建自己的值。在Selenium中,我们将对象称为定位符(例如ID,名称,类名称,标签名称,链接文本,部分链接文本,XP....

文章 2022-10-12 来自:开发者社区

软件测试面试题:HTTP和HTTPS协议区别?

HTTP和HTTPS协议区别?https协议需要到CA(Certificate Authority,证书颁发机构)申请证书,一般免费证书较少,因而需要一定费用;http是超文本传输协议,信息是明文传输,Https协议是由SSL和Http协议构建的可进行加密传输、身份认证的网络协议,比http协议安全;http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443;

文章 2022-10-12 来自:开发者社区

软件测试面试题:什么是Http协议无状态协议?怎么解决HTTP协议无状态协议

什么是Http协议无状态协议?怎么解决HTTP协议无状态协议无状态是指协议对于事务处理没有记忆能力,服务器不知道客户端是什么状态。即我们给服务器发送 HTTP 请求之后,服务器根据请求,会给我们发送数据过来,但是,发送完,不会记录任何信息。HTTP 是一个无状态协议,这意味着每个请求都是独立的,Keep-Alive 没能改变这个结果。缺少状态意味着如果后续处理需要前面的信息,则它必须重传,这样可....

文章 2022-10-12 来自:开发者社区

软件测试面试题:HTTP的超时有哪三种?

HTTP的超时有哪三种?HTTP-request connect timeout、HTTP-request receive timeout、step download timeout

文章 2022-10-12 来自:开发者社区

软件测试面试题:请问交换机和路由器分别的实现原理是什么?分别在哪个层次上面实现的?

请问交换机和路由器分别的实现原理是什么?分别在哪个层次上面实现的?一般意义上说交换机是工作在数据链路层。但随着科技的发展,现在有了三层交换机,三层交换机已经扩展到了网络层。也就是说:它等于“数据链路层 和 部分网络层”。交换机中传的是帧。通过存储转发来实现的。路由器是工作在网络层。路由器中传的是IP数据报。主要是选址和路由。

文章 2022-10-12 来自:开发者社区

软件测试面试题:socket建立连接的过程?

socket建立连接的过程?首先服务器建立监听, socket , bind , listen然后客户端发送请求, connect , send最后连接确认, accept , response 详细过程建立Socket连接至少需要一对套接字,其中一个运行于客户端,称为ClientSocket ,另一个运行于服务器端,称为ServerSocket 。套接字之间的连接过程分为三个步骤:服....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注