python
空城雀
心沉下去,bug浮上来。
展开
-
pycharm+selenium自动化测试无法生成html报告,及生成的报告为空的解决方法
最近有同事在使用pycharm+selenium进行自动化测试时,遇到了几个问题,以前我也遇到过,但是和这次还有点不一样,记录一下。1.自动化测试无法生成html报告测试脚本运行成功,但html报告没有生成,之前我遇到过,解决办法是删除pycharm默认的unittests,但是这次这样操作却没起作用,研究了一下,用下面的方法解决:主要原因是在用的这个版本pycharm的setting没有改...原创 2020-04-01 13:36:54 · 2942 阅读 · 0 评论 -
python实现水仙花数
水仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect digital invariant, PPDI)、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数(Armstrong number),水仙花数是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身(例如:1^3 + 5^3+ 3^3 = 153)。利用python实现水仙花数的方法有很多,我首先想...原创 2019-03-26 10:25:00 · 7355 阅读 · 0 评论 -
安装Python报错could not write value to key.....
安装Python时,报错could not write value to key…后面跟着一对路径,其实这并不是针对python安装报的错,网上有很多人在安装各种东西时都出现过could not write value to key的错误信息,这个错误和权限有关,大意就是无法往某个注册表中写入值解决这个问题的办法 要多尝试几种1.使用管理员权限安装2.退出杀毒软件3.手动赋权赋权指的是给...原创 2019-03-05 00:49:55 · 11684 阅读 · 2 评论 -
python练手项目实践-外星人入侵
python练手项目-外星人入侵,适合理解python完整项目的开发,源码如下:https://download.csdn.net/download/weixin_43639512/10968270【不知道如何取消金币下载,可联系我微信免费发送:951775089】参考书籍:《python编程 从入门到实践》....原创 2019-02-21 14:13:32 · 421 阅读 · 0 评论 -
RobotFramework接口测试中如何解析json以及如何处理多层json中中括号[ ]的内容
目前,接口返回值一般采用json格式的数据,如下所示:{ "error_code": 0, "error_msg": "success", "result": { "items": [ { "system_id": "dat", "database": "dat",原创 2019-01-22 16:52:20 · 6431 阅读 · 7 评论 -
robotframework导入httplibrary库后只有四个关键字的解决办法
今天别人问我一个问题,为什么他在RF导入HttpLibrary库后只有四个关键字,如图:其实这里要吐槽一下RF,像很多常用的第三方库,你直接放到自己的安装包里不可以吗,还要用户去安装,虽说灵活,但是安装麻烦啊,尤其是pip被禁的情况下。以这个问题为例,虽然你导入了HttpLibrary,但是很多关键字的使用必须还要导入HttpLibrary.HTTP。HTTP实际上是HttpLibrary的...原创 2019-01-22 11:08:38 · 2217 阅读 · 2 评论 -
只需做这一步,完美解决Robotframework安装HttpLibrary 库失败的问题
因为公司网络问题不能使用pip,手动安装RF的第三方库,可真是烦skr人,今天在导入HttpLibrary 时就一直失败,分享一下,看看有没有和我遇到一样问题的小伙伴。首先我按照正常的步骤下载安装HttpLibrary :cmd> python setup.py install,安装完成后并没有报错。然后我开始给RF导入HttpLibrary ,结果是红色的。。。中间寻找解决办...原创 2019-01-21 17:52:32 · 7201 阅读 · 5 评论 -
看完学会Robotframework连接mysql数据库及校验
关于robotframework做自动化是否需要校验数据库,业界一直都有争论,大多数人会选择校验数据库,而也有部分人认为无论是做UI测试还是接口测试,都应以用户的角度来测试,不能采用手工测试的思路作自动化测试。我个人而言,理论上支持后者,但在实际工作中,还是会去校验数据库,心里踏实些。以下是以连接mysql数据库为例讲解:一.安装DatabaseLibrary 、PyMysqlRF连接数据库,...原创 2019-01-25 17:39:13 · 3340 阅读 · 1 评论 -
python27安装pycrypto报 unable to find vcvarsall.bat错误解决办法
在安装RF第三方库SSHLibrary时,需要依赖pycrypto,因为我没有使用pip,是手动下载安装的,所以需要手动安装pycrypto,我是安装的pycrypto2.2版本。安装过程中,报如下错误:error: Unable to find vcvarsall.bat问题很直观,没有找到vcvarsall.bat,需要安装VS C++ 。直接上解决办法:1.根据下面链接中提供的下载...原创 2019-01-21 11:15:01 · 1474 阅读 · 1 评论 -
完美解决python setup.py install安装RF第三方库失败的问题
搭建RF环境最简单的办法是使用pip,但是如果你所处的环境不适合pip,比如在公司里会有限制,最常见的情况就是timeout,这个时候就只能手动下载安装,使用cmd>python setup.py install来解决这一问题,但是在执行install的过程中,也可能会依赖多个需要从网络下载的依赖包,这个问题的解决办法就是根据报错信息逐个手动的下载安装依赖包,安装完所有的依赖包再去安装第三方...原创 2019-01-19 11:55:48 · 23922 阅读 · 0 评论 -
一招解决robotframework报错“command: pybot.bat --argumentfile”
Robotframework安装完成后,运行case报如下错误,command: pybot.bat --argumentfile c:\users\18082192\appdata\local\temp\RIDEczqo0o.d\argfile.txt --listener “D:\Program Files\Python27\lib\site-packages\robotide\contr...原创 2019-01-18 14:46:26 · 22714 阅读 · 11 评论 -
python中的self到底是什么
看了网上的很多解释之后,稍微整理了以下,看看是否理解:self只必须存在于类的函数中,普通函数是不需要带self的,在调用时,不需要为self参数赋值。Self代表的是类的实例对象(注意不是类本身),self可以用其他名称来代替,但是约定最好是selfself的原理创建一个类Test(),实例化该类t=Test()得到t这个对象,调用这个对象的方法t.fun(x,y),调用过程中,p...原创 2018-12-25 13:56:14 · 12480 阅读 · 0 评论 -
如何解决pycharm上导入pygame包失败的问题
当安装完pygame包,且已经在windows命令行界面看到import pygame成功,如下但是在pycharm上导入import却失败,如下这是因为Pygame默认安装到C盘,但一般我们pycharm的python文件放到非C盘,所以要为pycharm加入pygame包找到pygame的安装路径,拷贝其pygame、pygame-1.9.4.dist-info两个文件夹至pytho...原创 2018-12-24 13:49:35 · 30237 阅读 · 21 评论 -
python安装过程详解以及到底学python2还是python3?
1.python安装官网下载对应版本https://www.python.org/,强烈建议官网,其他下载站总会绑定一些乱七八糟的软件。双击启动安装程序,选择Customize installation 自定义安装,勾选Add python to PATH 添加路径,勾选后安装程序会自动配置环境变量PATH之后默认下一步,选择安装位置,直至自动安装完成即可。Win+R调出cmd,输入...原创 2018-12-07 16:40:42 · 2943 阅读 · 0 评论