测试之家
  • Topics
  • QA
  • 招聘
  • 社区学堂新
  • 开源项目
  • 活动
  • Wiki
  • Sign Up
  • Sign In
会员
ZyaChopper
第 85224 位Users / 2023-08-16
30 篇帖子 • 62 条回帖
18 关注者
10 正在关注
36 收藏
未设置 GitHub 信息.
  • 个人信息
  • 专栏
  • 话题
  • 回帖
  • 收藏
  • 关注中
  • 关注者
  • Selenium+python 针对百度首页的各种新闻链接点击访问实例 at November 24, 2023

    文中补充一下百度主页的其他操作,点击主页的 “更多”,然后点击下拉框中的任意一个元素进行访问:

    from selenium.webdriver.common.action_chains import ActionChains
    
    #模拟鼠标悬停展开“更多”下拉列表
    ac=ActionChains(wb)
    ac.move_to_element(wb.find_element(By.NAME,'tj_briicon')).perform()
    sleep(5)
    
    #下拉列表中点击列表中的任意一个元素,例如:点击文库图标
    #可以通过By.CSS_SELECTOR实现元素定位 
    wb.find_element(By.CSS_SELECTOR,
    '#s-top-more > div.s-top-more-content.row-1.clearfix > a:nth-child(3)').click()
    sleep(5)
    
    #也可以通过By.XPATH实现元素定位
    wb.find_element(By.XPATH,'//*[@id="s-top-more"]/div[1]/a[3]').click()
    sleep(5)
    
    

    上面的 2 种定位方式,可以根据下图的 copy 选项直接复制就可以得到对应的 value 值

  • 求助帖 at November 24, 2023

    没有做过外包,很好奇为啥招聘测试对于外包有另眼的看法?外包不也是在做测试吗?技术上面还分外包和非外包吗?

  • Selenium+python 针对百度首页的各种新闻链接点击访问实例 at November 23, 2023

    这个隐式等待,是作用于全局的,会默默等待元素出现,如果元素出现了,直接对对应的元素进行操作;如果元素在设置的等待时间内依然未出现,才会报错

  • Selenium+python 针对百度首页的各种新闻链接点击访问实例 at November 23, 2023

    在程序中 find_element()调用之前应用到了较多的 sleep()方法,这样写当然是一种笨方法,预防元素没找到,如果多处都使用这种歌方法,会让程序运行比较慢;有一种高效的处理方式,在创建 wb 对象之后,直接调用 implictly_wait() 方法,参数可以设置为 10 秒
    wb=webdriver.Chrome(service=Service(r'D:\Chromedriver\chromedriver119\chromedriver.exe'))

    wb.implicitly_wait(10)
    wb.get("http://www.baidu.com/")
    这样程序的运行速度将大大提高

  • 大厂测试从互联网到银行子公司 at November 23, 2023

    怪不得银行的一些软件类不怎么好用,原来是重点追求安全,不追求用得方不方便😂
    夫妻两个人工作和家庭方面总有一个人需要更多的兼顾在家庭上,两个都把大部分精力放在工作上,追求高薪,孩子还真的没人管了

  • 使用 Python+Selenium 对网页进行操作 at November 22, 2023

    wb=webdriver.Chrome(service=Service(r'D:\Chromedriver\chromedriver119\chromedriver.exe'))
    这一行中,也可以不用写 Chromedriver 的目录
    wb=webdriver.Chrome()
    这样写的条件是,要把 Chromedriver.exe 所在的上级目录放入环境变量的 path 中。保存之后,重新运行程序就可以
    比如,chromdriver.exe 放在 D:\Chromedriver\chromedriver119\chromedriver.exe 这个目录中,那么我们只需要将 D:\Chromedriver\chromedriver119 这个放入环境变量的 path 中去

  • 使用 Python+Selenium 对网页进行操作 at November 22, 2023

    下载好 Chromedriver 之后就可以创建 Chromdriver 的对象:

  • 使用 Python+Selenium 对网页进行操作 at November 22, 2023

    如果使用的是 Chrome 浏览器,需要下载 Chrome 版本对应的 Chromedriver:https://googlechromelabs.github.io/chrome-for-testing/#stable

  • 年终总结 at November 22, 2023

    排版再好看一点儿就更好了😃 赞一个

  • 想了解下各位所在团队,人员规模,以及测试开发比例都是多少? at November 15, 2023

    我们 1 个项目都配 1 个测试,开发 2-4 人

  • 公司要启动一个新的项目,请问新项目的服务器一般都是搭建在云服务器上吗? at November 10, 2023

    感谢各位大佬的耐心解答,公司太小了,没几个人,问服务器也问不出个啥,所以来这里请教一下业内大佬,了解的一下趋势

  • 测试计划与测试方案的区别是什么呢? at November 09, 2023

    我理解的是测试方案属于测试策略的范畴,重点在于怎么测试,先测什么后测什么,为何要这么测,主要包含测试分析和测试设计
    测试计划:就是把上面的测试方案执行完毕,时间上怎么安排的

  • Python 学习笔记——数据容器:元组 at November 08, 2023

    的确会很快忘记,所以每次学习的新东西我都习惯重新过一遍脑子才行,比如做一下简单的整理笔记,自己整理过后相当于一个回顾过程,加上后面也方便回来查阅,这样反复,就掌握了知识😀 😀

  • Python 学习笔记——数据容器:字符串 at November 08, 2023

    感谢补充😀

  • 平时测试时常用的 Docker 命令和操作总结 at November 08, 2023

    谢谢补充,在这个社区还蛮好的,不仅可以把日常用到的知识记录下来,供后面使用时查阅,还可以得到大佬们的指导😀

  • Python 学习笔记——数据容器:列表的遍历 at November 08, 2023

    嗯,有道理,有些场景下遍历通过 pop 打印元素的确很方便😀

  • Python 学习笔记——数据容器:元组 at November 07, 2023

    目前就处在点点点中😂

  • Python 学习笔记——数据容器:列表的遍历 at November 07, 2023

    嗯嗯,上面只是一个学习笔记,记录这两种方式都可以实现遍历,实际使用过程中可以选择更优的方式😀

  • Python 学习笔记——数据容器:列表的遍历 at November 07, 2023

    这种方式实现遍历的确达到了目的,但有个副作用,把列表的元素都删了😟 .....

  • Jenkins 集成 pytest+Allure 学习笔记——安装 Jenkins at November 06, 2023

    谢谢鼓励,非新人😅 ,只是之前几年的工作并未关注相关的技术学习,最近项目空闲时间比较多,终于下定决心来学习一下对工作有帮助的一些技术;顺便把学习笔记在这里记录下来,刚学习过的东西容易遗忘,写下来,一方面用来回顾巩固记忆,另一方面也方便后续使用时查阅

  • Hadoop 及 Spark 分布式 HA 运行环境搭建 at November 01, 2023
    Author only
  • Jenkins 集成 pytest+Allure 学习笔记——安装 Jenkins at October 27, 2023

    好的,感谢回复,后续研究一下相关技术。还在各种摸索阶段

  • Jenkins 集成 pytest+Allure 学习笔记——安装 Jenkins at October 27, 2023

    你好,你的意思是在 docker 上实现持续集成任务是吗?

  • Jenkins 集成 pytest+Allure 学习笔记——安装 Jenkins at October 25, 2023

    我的是 windows 系统,所以下载的 Jenkins 是选择的 Windows 适用的版本;进入官网时,下载需要下载自己的电脑对应的系统 Jenkins 去下载

  • 作为测试工程师是 all in go 还是 python 呢 at September 19, 2023

    先学一种语言,学通了,工作中用起来;其他的应该很快就会了

  • Prev
  • 1
  • 2
  • 3
  • Next
  • 关于 / 活跃用户 / 中国移动互联网测试技术大会 / 反馈 / Github / API / 帮助推广
    TesterHome社区,测试之家,由众多测试工程师组织和维护的技术社区,致力于帮助新人成长,提高测试地位,推进质量发展。Inspired by RubyChina
    友情链接 WeTest腾讯质量开放平台 / InfoQ / 掘金 / SegmentFault / 测试窝 / 百度测试吧 / IT大咖说
    简体中文 / 正體中文 / English

    ©testerhome.com 测试之家   渝ICP备2022001292号
      渝公网安备 50022202000435号    版权所有 © 重庆年云聚力信息技术有限公司