随笔分类 - 测试框架-Selenium Python
摘要:1. 常用方法使用背景:有些网站点击链接会新打开一个tab,如下图打开了两个浏览器窗口;元素定位正确,调试时一直报错,原因是未切换到对应的窗口句柄,切换到对应的窗口句柄才可以正常操作 current_window_handle:获得当前窗口句柄 window_handles:获取所有窗口的句柄到当前
阅读全文
摘要:如果应用程序无法登录显示浏览器或应用程式不安全,建议您改用其他浏览器,如果您目前已使用系统支援的浏览器,可以再次尝试登入 搜索google 点击链接到google内,点击account , 点击当前的开启 可以允许一些不安全的应用登录
阅读全文
摘要:element click intercepted: Element <span class="icon-round-refresh-24px"></span> is not clickable at point (747, 260). Other element would receive the
阅读全文
摘要:1.Win+R 输入 regedit 打开注册表 2.找到注册表下的路径:HKEY_CURRENT_USER\Software\Google\Chrome . 3.删除TriggeredReset这个目录。
阅读全文
摘要:前言如果想用多个浏览器跑同一套测试代码,driver=webdriver.Firefox()这里的driver就不能写死了,可以把浏览器名称参数化。后续如果想实现多线程同时启动浏览器执行用例,用前面讲的tomorrow模块,设置下线程数套用下就可以了 启动浏览器1.为了实现多个浏览器的灵活切换,可以
阅读全文
摘要:一、什么是unittest unittest是Python单元测试框架,类似于JUnit框架。 unittest中有4个重要的概念:test fixture, test case, test suite, test runner Testcase: 一个TestCase的实例就是一个测试用例。什么是
阅读全文
摘要:Python是一种面向对象的解释型计算机程序设计语言,其使用,具有跨平台的特点,可以在Linux、macOS以及Windows系统中搭建环境并使用,其编写的代码在不同平台上运行时,几乎不需要做较大的改动,使用者无不受益于它的便捷性。 此外,Python的强大之处在于它的应用领域范围之广,遍及人工智能
阅读全文
摘要:一、安装python 打开 Python官网,找到“Download”, 在其下拉菜单中选择自己的平台(Windows/Mac),一般的Linux平台已经自带的Python,所以不需要安装,通过打开“终端” ,输入“python”命令来验证。https://www.python.org/downlo
阅读全文