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

软件测试面试题:测试用例通常包括那些内容?

 测试用例通常包括那些内容?不同结构的用例包括的不一样。(版本、编号、项目、设计人员、设计日期、输入、预期输出……)。软件测试用例的基本要素包括测试用例编号、测试标题、重要级别、测试输入、操作步骤、预期结果:    用例编号: 测试用例的编号有一定的规则,比如系统测试用例的编号这样定义规则: PROJECT1-ST-001 ,命名规则是项目名称+测试阶段类型(系统测....

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

软件测试面试题:遇到frame框架页面怎么处理?

遇到frame框架页面怎么处理?先用driver.switch_to.frame()跳转进去frame然后再操作页面元素操作完后使用driver.swith_to.default_content()跳转出来

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

软件测试面试题:自动化中有哪三类等待?他们有什么特点?

自动化中有哪三类等待?他们有什么特点?1.线程等待(强制等待)如time.sleep(2):线程强制休眠2秒钟,2秒过后,再执行后续的代码。建议少用。2.imlicitlyWait(隐式等待)会在指定的时间范围内不断的查找元素,直到找到元素或超时,特点是必须等待整个页面加载完成。3.WebDriverWait(显式等待)通常是我们自定义的一个函数代码,这段代码用来等待某个元素加载完成,再继续执行....

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

软件测试面试题:遇到alert弹出窗如何处理?

遇到alert弹出窗如何处理?使用driver.switch_to.alert方法先跳转到alert弹出窗口然后再通过accept点击确定按钮,通过dismiss点击取消难,通过text()获得弹出窗口的文本。

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

软件测试面试题:关闭浏览器中quit和close的区别

关闭浏览器中quit和close的区别简单来说,两个都可以实现退出浏览器session功能,close是关闭你当前聚焦的tab页面,而quit是关闭全部浏览器tab页面,并退出浏览器session。知道这两个区别,我们就知道quit一般用在结束测试之前的操作,close用在执行用例过程中关闭某一个页面的操作。

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

软件测试面试题:json和字典的区别?

json和字典的区别?1.字典的类型是字典dict,是一种数据结构;json的类型是字符串str,json是一种格式; 接口测试是传参数payload时有时候是传的字符串,应该将payload的类型改为json这点要注意2. python dict 字符串用单引号,json强制规定双引3. json值可以是新的键值对(多层嵌套结构),字典的值一般只能是数值、文本(不能嵌套)4. json键名允许....

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

软件测试面试题:一个元素明明定位到了,点击无效(也没报错),如果解决?

一个元素明明定位到了,点击无效(也没报错),如果解决?使用js点击,selenium有时候点击元素是会失效 # js点击 js = 'document.getElementById("baidu").click()' driver.execute_script(js)

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

软件测试面试题:如果截取某一个元素的图片,不要截取全部图片

如果截取某一个元素的图片,不要截取全部图片# coding:utf-8 from selenium import webdriver from PIL import Image driver = webdriver.Chrome() driver.get('http://www.baidu.com/') driver.save_screenshot('button.png') element =....

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

软件测试面试题:如何判断一个页面上元素是否存在?(方法三)

如何判断一个页面上元素是否存在?(方法三)方法三:结合WebDriverWait和expected_conditions判断 from selenium import webdriver from selenium.webdriver.support import expected_conditions as EC from selenium.webdriver.support.ui impor....

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

软件测试面试题:如何提高脚本的稳定性?

如何提高脚本的稳定性?如何提高selenium脚本的执行速度?”“selenium中如何保证操作元素的成功率?也就是说不管网络加载慢还是快”如果一个元素今天你能定位到,过两天就定位不到了,只要这个页面没变过,说明定位方法是没啥问题的。优化方向:1.不要右键复制xpath(十万八千里那种路径,肯定不稳定),自己写相对路径,多用id为节点查找2.定位没问题,第二个影响因素那就是等待了,sleep等待....

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

Java面试那些事儿

手把手带您学习Java,开启编程之路。

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等

登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问