摘要:
一、selenium.common.exceptions.WebDriverException: Message: unknown error: call driver版本跟chrome版本不兼容,下载地址可以参考有用的URL中 阅读全文
摘要:
selenium主要负责命令的下发,下发给浏览器的驱动,然后将请求给到服务器,服务器把响应返回给浏览器驱动目前浏览器驱动做的兼容性最好的是谷歌驱动 环境搭建:python解释器:(python环境、3.6点几) selenium库:(pip安装pip install selenium 首先确认pip 阅读全文
摘要:
调用外部程序的两种方法:os.system和subprocess python实现录屏功能 阅读全文
摘要:
经过最近几个项目的测试,APP中带有支付功能的产品有很多,那么APP中带有第三方支付功能的产品在这一模块该如何测试才尽可能的测试完整。 正常流程: 正常使用支付宝、微信、银行卡(目前使用最多的第三方支付方式)支付(正常金额的支付),功能是否正常。 异常流程: 1、支付账号和密码错误,系统如何处理; 阅读全文
摘要:
现在有不少测试朋友做的项目中,可能也会涉及到支付相关的功能。比如:做商城的,做游戏的以及其他在线交易的网站、APP等。如果支付出了问题,或者用户拿少的钱通过篡改请求数据购买大金额的商品,如果是实物的话,发货前还有可能被发现。如果是虚拟商品话费、游戏币等就有可能造成损失。 所以,不管是实物也好,虚拟商 阅读全文
摘要:
异常的捕获和处理 异常被抛出后,如果没有捕获处理,那么会导致当前程序的异常退出。 通过try...except...finally...这样的方式来捕获和处理异常。try: b = 4/0 except ZeroDivisionError: print("handke ZeroDrivisionEr 阅读全文
摘要:
如何提升硬实力 官方文档 学习新技术 多关注技术类的公众号 给自己投资技术类书籍 实验!实验!实验! 学习过程中一定要总结笔记! 如何提升软实力 沟通能力 时间管理能力(碎片时间) 方法论 工具 项目管理能力 事件回顾、复盘能力 阅读全文
摘要:
为何要使用Linux? 因为很多后端程序都搭建在Linux上面,可以实现一些手工重复性的发包工作 1、自动安装产品到Linux上 2、自动化用例的一些步骤 运维 1、环境监控 2、数据的自动获取分析 需要的环境和工具: 1、安装paramiko 国内网站安装:pip install paramiko 阅读全文