- Python 自动化测试工具大家可能知道 Pyppeteer,其实它就是 Puppeteer 的 Python 版本的实现,二者功能类似。但其实 Puppeteer 和 Pyppeteer 不仅仅可以用来做爬虫,还能干很多其他的事情,今天就来介绍用 Puppeteer 搞的一个骚操作——自动发文。“ 阅读本文大概需要 6 分钟。 ”前言自动化测试对于软件开发来说是一个很重要也很方便的东西,但... Python 自动化测试工具大家可能知道 Pyppeteer,其实它就是 Puppeteer 的 Python 版本的实现,二者功能类似。但其实 Puppeteer 和 Pyppeteer 不仅仅可以用来做爬虫,还能干很多其他的事情,今天就来介绍用 Puppeteer 搞的一个骚操作——自动发文。“ 阅读本文大概需要 6 分钟。 ”前言自动化测试对于软件开发来说是一个很重要也很方便的东西,但...
- 本节书摘来自清华大学出版社《敏 捷 教 练:如何打造优秀的敏捷团队》一书中第十章,第10.5节,作者是Rachel Davies Liz Sedley,徐 毅 袁店明 译。 本节书摘来自清华大学出版社《敏 捷 教 练:如何打造优秀的敏捷团队》一书中第十章,第10.5节,作者是Rachel Davies Liz Sedley,徐 毅 袁店明 译。
- 本节书摘来自清华大学出版社《敏 捷 教 练:如何打造优秀的敏捷团队》一书中第十章,第10.4节,作者是Rachel Davies Liz Sedley,徐 毅 袁店明 译。 本节书摘来自清华大学出版社《敏 捷 教 练:如何打造优秀的敏捷团队》一书中第十章,第10.4节,作者是Rachel Davies Liz Sedley,徐 毅 袁店明 译。
- 本节书摘来自清华大学出版社《敏 捷 教 练:如何打造优秀的敏捷团队》一书中第十章,第10.1节,作者是Rachel Davies Liz Sedley,徐 毅 袁店明 译。 本节书摘来自清华大学出版社《敏 捷 教 练:如何打造优秀的敏捷团队》一书中第十章,第10.1节,作者是Rachel Davies Liz Sedley,徐 毅 袁店明 译。
- 以下文章来源于有趣青年 ,作者有趣青年有趣青年和有趣的人,做有趣的事。本文来源于微信公众号有趣青年(ID:v_danshen)网络上虽然已经有了很多关于程序员的话题,但大部分人对这个群体还是很陌生。我们在谈论程序员的时候,究竟该聊些什么呢?各位程序员大佬们,请让我听到你们的声音!不管你是前端开发、后端研发、测试开发、移动端开发、全栈工程师、运维工程师、网络工程师、架构师、研发经理还是其他职位... 以下文章来源于有趣青年 ,作者有趣青年有趣青年和有趣的人,做有趣的事。本文来源于微信公众号有趣青年(ID:v_danshen)网络上虽然已经有了很多关于程序员的话题,但大部分人对这个群体还是很陌生。我们在谈论程序员的时候,究竟该聊些什么呢?各位程序员大佬们,请让我听到你们的声音!不管你是前端开发、后端研发、测试开发、移动端开发、全栈工程师、运维工程师、网络工程师、架构师、研发经理还是其他职位...
- 本节书摘来自清华大学出版社《敏 捷 教 练:如何打造优秀的敏捷团队》一书中第二章,第2.4节,作者是Rachel Davies Liz Sedley,徐 毅 袁店明 译。 本节书摘来自清华大学出版社《敏 捷 教 练:如何打造优秀的敏捷团队》一书中第二章,第2.4节,作者是Rachel Davies Liz Sedley,徐 毅 袁店明 译。
- 《轻流程:IT团队的积分式绩效管理》:作者发起“1块钱公益”每销售一本书,作者版税捐赠一块钱!再小的力量 也是大大的爱心看《轻流程:IT团队的积分式绩效管理》 做一份力所能及的公益期待你的行动!每捐赠一笔金额,我们将在本文发布捐赠明细,邀请各位读者监控! 本书作者简介:蔡为东,团队经理,软件测试经理,软件测试架构师,专注于团队管理和软件测试两个领域,有十多年的经验和积累。曾多次在中国软件技术... 《轻流程:IT团队的积分式绩效管理》:作者发起“1块钱公益”每销售一本书,作者版税捐赠一块钱!再小的力量 也是大大的爱心看《轻流程:IT团队的积分式绩效管理》 做一份力所能及的公益期待你的行动!每捐赠一笔金额,我们将在本文发布捐赠明细,邀请各位读者监控! 本书作者简介:蔡为东,团队经理,软件测试经理,软件测试架构师,专注于团队管理和软件测试两个领域,有十多年的经验和积累。曾多次在中国软件技术...
- 区块链相信大家都是不陌生的,只要是稍微关注互联网方面资讯的人,都会经常看到近两年来比特币、区块链等名词的出现。区块链在本质上,是一个共享、可信的公共总账,任何人都可以对它进行核查,但不存在一个单一的用户可以对它进行控制。在区块链系统中的参与者们,会共同维持总账的更新:它只能按照严格的规则和共识来进行修改。区块链被视为下一代全球信用认证和价值互联网的基础协议之一。区块链产品有六大特征,分别是去... 区块链相信大家都是不陌生的,只要是稍微关注互联网方面资讯的人,都会经常看到近两年来比特币、区块链等名词的出现。区块链在本质上,是一个共享、可信的公共总账,任何人都可以对它进行核查,但不存在一个单一的用户可以对它进行控制。在区块链系统中的参与者们,会共同维持总账的更新:它只能按照严格的规则和共识来进行修改。区块链被视为下一代全球信用认证和价值互联网的基础协议之一。区块链产品有六大特征,分别是去...
- 图片源自Rogue One: A Star Wars Story作者五五白天搬砖,晚上砌梦想。相信每个人有故事,程序员更是有许多事故,书写最接地气的程序员故事。如需转载,请联系授权。在互联网创业公司工作五年是一种怎样的体验?——微信有上千个前同事,相册里满是他们的表情包,每个人的黑历史一清二楚。经历的比在大公司工作十年的还要多:一人身兼多职的忙碌通宵工作,和同事的创业革命情谊,见证公司的荣耀... 图片源自Rogue One: A Star Wars Story作者五五白天搬砖,晚上砌梦想。相信每个人有故事,程序员更是有许多事故,书写最接地气的程序员故事。如需转载,请联系授权。在互联网创业公司工作五年是一种怎样的体验?——微信有上千个前同事,相册里满是他们的表情包,每个人的黑历史一清二楚。经历的比在大公司工作十年的还要多:一人身兼多职的忙碌通宵工作,和同事的创业革命情谊,见证公司的荣耀...
- 堡垒机介绍很多人觉得,堡垒机就是跳板机,这是不全面的。跳板功能只是堡垒机所具备的功能的其中一项。堡垒机还有以下两个至关重要的功能:权限管理 : 用户使用堡垒机账号登录堡垒机系统。不需要知道别的主机的账号和密码,都是由堡垒机系统管理的。用户可以登录的主机和每台主机上所拥有的权限也是由堡垒机系统管理的。审计管理 : 用户的所有操作都是在堡垒机上执行的,所以都会被记录保存。其实对于操作的结果(就是... 堡垒机介绍很多人觉得,堡垒机就是跳板机,这是不全面的。跳板功能只是堡垒机所具备的功能的其中一项。堡垒机还有以下两个至关重要的功能:权限管理 : 用户使用堡垒机账号登录堡垒机系统。不需要知道别的主机的账号和密码,都是由堡垒机系统管理的。用户可以登录的主机和每台主机上所拥有的权限也是由堡垒机系统管理的。审计管理 : 用户的所有操作都是在堡垒机上执行的,所以都会被记录保存。其实对于操作的结果(就是...
- (十一)用 Python 写 Robot Framework 测试我前面已经介绍过 Robot Framework 框架是基于 Python 语言开发的,所以,它本质上是 Python 的一个库。这一节写给:1、你懂 Python 语言。2、又想使用 Robot Framework 测试框架,因为它提供了很好的测试报告。百度搜索实例 创建 py_robot.py 文件,代码如下:from robo (十一)用 Python 写 Robot Framework 测试我前面已经介绍过 Robot Framework 框架是基于 Python 语言开发的,所以,它本质上是 Python 的一个库。这一节写给:1、你懂 Python 语言。2、又想使用 Robot Framework 测试框架,因为它提供了很好的测试报告。百度搜索实例 创建 py_robot.py 文件,代码如下:from robo
- (十)扩展库之 SeleniumLibrary 分层测试这一节来介绍分层的概念,在编写自动化测试时经常会遇到重复的操作,分层的概念就是把重复的操作封装成 “用户关键字”,这样就可以减少冗余。百度搜索实例同样以百度搜索为例,当我们多个用例都是使用百度搜索,只是每次输入的关键字不一样,那么就可以对百度的搜索操作进行封装。*** Settings ***Documentation Simple (十)扩展库之 SeleniumLibrary 分层测试这一节来介绍分层的概念,在编写自动化测试时经常会遇到重复的操作,分层的概念就是把重复的操作封装成 “用户关键字”,这样就可以减少冗余。百度搜索实例同样以百度搜索为例,当我们多个用例都是使用百度搜索,只是每次输入的关键字不一样,那么就可以对百度的搜索操作进行封装。*** Settings ***Documentation Simple
- (九)扩展库之 SeleniumLibrary Web测试上一小节介绍介绍了 SeleniumLibrary 的常用关键字,这一节来举两个例子。百度搜索实例 *** Settings ***Documentation Simple example using SeleniumLibrary.Library SeleniumLibrary *** Test Cases (九)扩展库之 SeleniumLibrary Web测试上一小节介绍介绍了 SeleniumLibrary 的常用关键字,这一节来举两个例子。百度搜索实例 *** Settings ***Documentation Simple example using SeleniumLibrary.Library SeleniumLibrary *** Test Cases
- (八)扩展库之 SeleniumLibrary 常用关键字1.浏览器驱动通过不同的浏览器执行脚本Open Browser htpp://www.testclass.net chrome浏览器对应的关键字:关键字浏览器/设备firefoxFireFoxffFireFoxinternetexplorerInternet ExplorerieInternet Explorergooglech (八)扩展库之 SeleniumLibrary 常用关键字1.浏览器驱动通过不同的浏览器执行脚本Open Browser htpp://www.testclass.net chrome浏览器对应的关键字:关键字浏览器/设备firefoxFireFoxffFireFoxinternetexplorerInternet ExplorerieInternet Explorergooglech
- (七)扩展库之 SeleniumLibrary 元素定位SeleniumLibrary 元素定位 SeleniumLibrary提供了两种指定前缀的显式定位器策略。 第一种:strategy:value这种语法只支持 SeleniumLibrary 3 版本以上,是新的定位写法。第二种:strategy=value这种语法是 Robot Framework 通常所使用的命令参数的语法。Seleni (七)扩展库之 SeleniumLibrary 元素定位SeleniumLibrary 元素定位 SeleniumLibrary提供了两种指定前缀的显式定位器策略。 第一种:strategy:value这种语法只支持 SeleniumLibrary 3 版本以上,是新的定位写法。第二种:strategy=value这种语法是 Robot Framework 通常所使用的命令参数的语法。Seleni
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中
热门标签