笔试题 0002

易仓科技面试题

1. 填空题

  1. UI 自动化测试的时候需要连接数据库做数据校验
  2. L= [1, 2, 3, 4, 5], L[10:] 的结果是
  3. python 的高阶函数有哪些,分别都有什么作用?
  4. 什么是 imlicitlyWait(隐式等待)
  5. 处理 alert 弹窗语法
  6. 切换到 Alert
  7. 点击弹窗上确定按钮
  8. 点击弹窗的取消按钮
  9. 获取弹窗上线上的文本文字内容
  10. 有些弹窗还支持文本输入,这个可以把要输入字符通过 sendkeys 方法输入

2. 问答题

  1. 在 Selenium 中如何实现截图,如何实现用例执行失败才截图?

  2. 脚本过程出现的异常分别表示什么意思? ElementNotSelectableException : ElementNotVisibleException : NoSuchAttributeException : NoSuchElementException: NoSuchFrameException : TimeoutException : Element not visible at this point :

  3. 生成器,迭代器,装饰器是什么,都有哪些作用?:

  4. 怎么验证勾选框是 enable/disabled/ checked/Unchecked/ displayed/ not displayed?

  5. http 返回码 400 代表 500 代表。

  6. Python 有没有垃圾回收机制?它又是通过什么来的?

  7. redis 是做什么用的?elasticsearch 是什么?做什么用的?

  8. 如何分析一个 bug 是前端还是后端的?

  9. SOAP 和 REST 的区别?

  10. 什么是断言?

  11. Python 编写乘法口诀

  12. 输入三个整数,判断三个整数能否构成一个三角形,请用黑盒测试方法中的一种设计出相关的测试用例,并详细说明设计用例的方法

  13. 如何在定位元素后高亮元素(以调试为目的)

  14. Python 写出:打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身,例如:153 是一个“水仙花数”,因为 153=1 的三次方 +5 的三次方 +3 的三次方。

  15. 写出如下 SQL 语句

    表

    1. 查询选择“语文”课程的学号、姓名。(使用嵌套查询)
    2. 查询出张三选课的课程名称。
  16. 什么是 XPath?什么时候应该在 Selenium 中使用 XPath?

© 2020 曾润平. All rights reserved.

结果匹配 ""

    没有匹配的结果 ""