240 发简信
IP属地:贵州
  • yaml 文件管理

    yaml文件管理,包括读取yaml文件内容,写入yaml文件,清空yaml文件。

  • unittest跳过测试和预期失败

    概要 unittest.skip() 直接跳过测试 unittest.skipIf() 条件为真,跳过测试 unittest.skipUnles...

  • 自动化测试模型

    自动化测试模型可以看作自动化测试框架与工具设计的思想。自动化测试不仅仅是单纯写脚本运行就可以了,还需要考虑到如何使脚本运行效率提高,代码复用、参...

  • 自动化测试验证码问题

    验证码作用 不少网站在用户登录、用户提交信息等登录和输入的页面上使用了验证码技术。验证码技术可以有效防止恶意用户对网站的滥用,使得网站可以有效避...

  • cookie处理

    什么是CookieCookie是储存在用户本地终端上的数据,实际上是一小段的文本信息。 Cookie作用帮助 Web 站点保存有关访问者的信息,...

  • 网页截图操作

    当自动化测试遇到问题时,可以使用屏幕截屏的方式还原问题现场,以便定位问题。屏幕截屏使用到方法get_screenshot_as_file将截屏图...

  • 滚动条控制操作

    通过JS代码定义滚动条高度,然后通过execute_script()执行JS代码实现滚动条操作。 案例:打开我要自学网页面,然后将滚动条拖到最底...

  • 上传文件

    上传文件,定位到上传文件元素,将文件上传。 案例:在百度搜索上传本地图片进行搜索。

  • 警告弹窗处理

    selenium提供switch_to_alert方法:捕获弹出对话框(可以定位alert、confirm、prompt对话框)。 使用方法:s...