07 2020 档案

摘要:一步步教你搭建开源网站 环境准备: Tomcat shopping商城文件 jdk环境 Mysql环境 解压shopping.rar拷贝至tomcat/webapps 在navicat导入数据库db_shopping.sql tomcat/webapps/shopping设置 Shopping\sr 阅读全文
posted @ 2020-07-31 07:52 骑着乌龟赶猪 阅读(944) 评论(2) 推荐(1)
摘要:许多同行入行软件测试一段时间后,少则一两年,多则三五年,对软件测试这个行业就会有比较深入的了解,也拥有了一定的测试经验。到了这个阶段,自然而然的会进入一个瓶颈期。 一方面,不知道如何去继续提升自己,如果没有比较细致的职业规划,对未来的发展也没有头绪,那么就会毫无方向。另一方面,容易陷入个人的舒适区, 阅读全文
posted @ 2020-07-31 07:49 骑着乌龟赶猪 阅读(542) 评论(0) 推荐(0)
摘要:其实关于编程这事儿没有接触的那么早,大一的时候没什么关注点,有一门课是vb,一天天的,就抄抄作业啥的就完事儿了。当时也觉的自己不是学编程的料,想着以后估摸也不会干开发相关的工作。 我的自学历程 阴差阳错的进入到了软件测试行业,入行比较早。懵懵懂懂。也没想着会学习编程。总觉的自己不是觉这块的料。后来因 阅读全文
posted @ 2020-07-29 08:02 骑着乌龟赶猪 阅读(456) 评论(0) 推荐(1)
摘要:open 打开文件 file=open("文件名",“读写模式”) 操作文件 代码段 关闭文件 file.close() 注意事项:使用open方法,文件操作完毕之后必须手动关闭,否则长期保持对文件的连接状态,造成内存溢出的现象发生。 with open 打开文件 with open ("文件名", 阅读全文
posted @ 2020-07-29 07:59 骑着乌龟赶猪 阅读(1021) 评论(0) 推荐(0)
摘要:前言 学Python的小伙伴都知道,Python学习过程中需要装不少的第3方的库,今天就和大家一起分享下第3方库的安装方法 在线安装(推荐安装式式) 点开Pycharm--file--Project--选择Project Interpreter 通过Terminal安装(Pycharm版本为社区版, 阅读全文
posted @ 2020-07-29 07:58 骑着乌龟赶猪 阅读(380) 评论(0) 推荐(0)
摘要:作为软件测试的从业者,面试或者被面试都是常有的事。 可是不管怎样,和简历有着理不清的关系,面试官要通过简历了解面试者的基本信息、过往经历等。 面试者希望通过简历把自己最好的一面体现给面试官,所以在这场博弈中,作为面试者,需要掌握一定的技巧,写出一个高质量的简历,才能抓住面试官的眼光。 如果你经常跳槽 阅读全文
posted @ 2020-07-25 18:58 骑着乌龟赶猪 阅读(3511) 评论(0) 推荐(3)
摘要:前言 众所周知因为疫情的原因大家都没有办法上学和上班,“钉钉”这个app起到了重大的作用。学校为了学生成绩开启“钉钉”之路。老师也成一个“合格”的主播,感谢XXX童鞋的礼物、666扣起来 老师为了营造一个好的学习环境,直播风格也是独具一格。 钉钉到底有什么功能为大众所用呢? 为什么要写钉钉打卡? 其 阅读全文
posted @ 2020-07-25 17:29 骑着乌龟赶猪 阅读(9665) 评论(2) 推荐(1)
摘要:Python里边self倒底是什么?什么时候加self?什么时候不加? self是什么? 如果你问别人大多人回答是: 指对象本身,然后噼里啪啦说一堆,然后听完的你,仍然完全搞不清楚,什么时候变量前需要加self,什么时候不需要加self。造成很多人,已经怕了self,不停地测试,加self减self 阅读全文
posted @ 2020-07-25 17:03 骑着乌龟赶猪 阅读(1544) 评论(0) 推荐(4)
摘要:众所周知,在互联网高速发展的今天,程序员这个行业已成为众多人向往的职业香饽饽,这个群体渐渐成为了目前相亲市场的一只主力军,更是成为了当代丈母娘的钦点“女婿”。 最近,微博上有位女网友提问:从什么渠道可以认识程序员男孩子? 于是幽默的程序员开始了自黑模式:你哪是看中程序员了?别以为我不知道,你是馋人家 阅读全文
posted @ 2020-07-25 15:25 骑着乌龟赶猪 阅读(511) 评论(0) 推荐(0)
摘要:单项选择题:共20小题,每小题1 分,满分20分;请将答案填入题后括号中。 1. 在软件生命周期的哪一个阶段,软件缺陷修复费用最低(A) A.需求分析(编制产品说明书) B.设计 C.编码 D.产品发布 2. 单元测试用来模拟被测模块调用者的模块是(C) A.父模块 B.子模块 C.驱动模块 D.桩 阅读全文
posted @ 2020-07-25 13:16 骑着乌龟赶猪 阅读(1217) 评论(0) 推荐(0)
摘要:可能在普通人的印象里,程序员就是那个穿着格子衫,背着双肩包,不善社交、没有爱好,只知道敲代码的技术宅。虽然收入高上那么点儿,但长期加班和前景迷茫,还是让很多人对这个职业望而却步。 甚至不少人在找对象时,都不太愿意接受程序员,认为他们不懂浪漫,不能照顾家庭,没有发展空间。但事实真的是这样吗?其实有这个 阅读全文
posted @ 2020-07-24 22:00 骑着乌龟赶猪 阅读(246) 评论(0) 推荐(1)
摘要:前言 用例设计是测试工程师的必备技能。所以在面试时会有一个用例设计的问题,比如:给你一个杯子怎么测试?扫码支付怎么测试?面试官会挑一个大家非常熟悉的产品的一个功能让设计用例。 面试官到底想考察什么? 衡量一个人员的水平,主要测试的广度和深度两个方面,这是面试官最关心的 什么是测试的广度? 除了功能测 阅读全文
posted @ 2020-07-24 21:46 骑着乌龟赶猪 阅读(570) 评论(0) 推荐(1)
摘要:自动化测试岗位的招聘要求一般都是会Python 或者Java ,那么单纯以找工作的方向来说,哪个语言更适合去主攻学习的? 话说这一类问题,最容易一起“战争”!一句“PHP”是最好的语言,能让开发们打起来你信不信?首先对于测试工程师来说,如果你立足于这个行业,并且想在这个行业持久的精进下去,我的建议你 阅读全文
posted @ 2020-07-24 21:33 骑着乌龟赶猪 阅读(1251) 评论(0) 推荐(0)
摘要:什么要做python连接mysql,一般是解决什么问题的 做自动化测试时候,注册了一个新用户,产生了多余的数据,下次同一个账号就无法注册了,这种情况怎么办呢?自动化测试都有数据准备和数据清理的操作,如果因此用例产生了多余数据,就需要清理数据,可以用Pyhthon连接Mysql直接删除多余的数据就可以 阅读全文
posted @ 2020-07-24 19:03 骑着乌龟赶猪 阅读(23040) 评论(0) 推荐(0)
摘要:前言 在软件测试中有很多重要的指导原则,这些原则看上去大多是显而易见的,但是总是被我们忽略,作为虫师,我们当然应该把这些原则牢记于心,作为专业测试人员的基本素养。 测试用例中一个必需部分是对预期输出或结果的定义 这条原则是软件测试中常犯错误之一,但是如果不按照这条原则进行,由于“所见即所想”这样的一 阅读全文
posted @ 2020-07-24 16:46 骑着乌龟赶猪 阅读(406) 评论(0) 推荐(1)
摘要:五年前,我在南方的大城市:广州,做着一个快乐的游戏测试,工作不太忙,对一切技术充满了好奇心。测试工作不专业,也不受重视。但我有自己的快乐。工作不忙的时候,我今天学学Python,明天学学自动化selenium。。 有一天,老大说你对咱项目做个接口自动化测试吧。我就跑去问百度、谷歌和群里的朋友,告诉我 阅读全文
posted @ 2020-07-24 16:01 骑着乌龟赶猪 阅读(502) 评论(0) 推荐(5)
摘要:保持怀疑 对产品的质量持有一颗敢于怀疑的心,质量不是开发人员说"我做完了而且也测过了"就可以保证的。直到你测完最后一轮,最后一个用例之前,你都应该对产品的质量持怀疑态度。这个态度是混口饭吃的最基本技能。 永不妥协 不要对产品质量妥协,哪怕开发口口声声说这个问题不好改,改不了,一改就要延期之类的话。 阅读全文
posted @ 2020-07-24 15:18 骑着乌龟赶猪 阅读(421) 评论(0) 推荐(0)
摘要:分享一下10年来软件测试工作时用到的工具,链接比较多,没有一一检查是否能正常下载,若链接有问题,可以在下方留言。 其实链接其实不重要,因为每种工具在网上都能找到。但刚入门的测试小伙伴可能不知道有这些软件。大家可以一起交流学习,有好的软件也可以推荐给我来。如果对软件测试、接口、自动化、性能测试、LR脚 阅读全文
posted @ 2020-07-24 15:07 骑着乌龟赶猪 阅读(1142) 评论(0) 推荐(1)
摘要:前言 面试的时候,面试官经常会问:会Python吗?有在工作中写过项目吗?会搭建自己的框架吗?我:恩,我只简单写过一些demo。 有时候问一些简单的Python,一问就会懵。比如:json和字典有什么区别?(有的小伙伴写了几个月可能都区分不清) 然而,这些都是小伙伴面试时经常碰到的一些问题。 要想成 阅读全文
posted @ 2020-07-23 19:16 骑着乌龟赶猪 阅读(654) 评论(0) 推荐(2)
摘要:MySQL 是最流行的关系型数据库管理系统,可以在本地搭建一个mysql的环境,便于学习。 windows7/windows10 5.7.26 安装mysql前环境准备工作 1) 要有Net framework 和Microsoft VC 2015的环境(在控制面板->程序和功能中可以查看) 2)  阅读全文
posted @ 2020-07-23 16:13 骑着乌龟赶猪 阅读(336) 评论(0) 推荐(0)
摘要:前言 appium可以说是做app最火的一个自动化框架,它的主要优势是支持android和ios,另外脚本语言也是支持java和Python。 小编擅长Python,所以接下来的教程是appium+python的实例。 学习appium最大的难处在于环境的安装,从入门到真正的放弃,然后就没然后了,1 阅读全文
posted @ 2020-07-23 15:49 骑着乌龟赶猪 阅读(226) 评论(0) 推荐(0)
摘要:Android 和 ios 测试区别? App 测试中 ios 和 Android 有哪些区别呢?1.Android 长按 home 键呼出应用列表和切换应用,然后右滑则终止应用;2.多分辨率测试,Android 端 20 多种,ios 较少;3.手机操作系统,Android 较多,ios 较少且不 阅读全文
posted @ 2020-07-22 19:21 骑着乌龟赶猪 阅读(931) 评论(0) 推荐(0)
摘要:在pycharm使用过程中,关于代码编写者的一些个人信息快捷填写,使用模板的方式比较方便。 方法如下: 1.打开pycharm,选择File-Settings 2.选择Editor--Color&Style--File and Templates--Python-Script 3.编辑内容 #!/u 阅读全文
posted @ 2020-07-22 19:14 骑着乌龟赶猪 阅读(277) 评论(0) 推荐(0)
摘要:WEB 测试和 App 测试从流程上来说,没有区别。都需要经历测试计划方案,用例设计,测试执行,缺陷管理,测试报告等相关活动。 从技术上来说,WEB 测试和 APP 测试其测试类型也基本相似,都需要进行功能测试、性能测试、安全性测试、GUI 测试等测试类型。 他们的主要区别在于具体测试的细节和方法有 阅读全文
posted @ 2020-07-22 17:12 骑着乌龟赶猪 阅读(799) 评论(0) 推荐(0)
摘要:年终奖的基本逻辑 普通的公司,对刚入职的员工,第一年是不发年终奖的。比如,你2020-6月份毕业,7月份入职,那么,2020-12月份你是没有年终奖的,你只能在2022-3月份拿到上一年年终奖。如果你2022-4月选择离职, 2022-5月入职新公司,那么,你在2022年在新公司也没有年终奖。即你工 阅读全文
posted @ 2020-07-22 16:58 骑着乌龟赶猪 阅读(2204) 评论(0) 推荐(0)
摘要:敲黑板!!!读了这篇文章,你将知道如何才能进大厂,如何实现财务自由,如何在工作中游刃有余,这篇文章很长,但绝对是精品!!!!一腔肺腑之言,能看进去多少,就看你自己了!!! 目录:在校生篇: 为什么要尽量进大厂? 如何选择语言及方向? 女生适合做开发吗? 学习好真的能找得到工作吗? 毕业前参加培训真的 阅读全文
posted @ 2020-07-22 16:23 骑着乌龟赶猪 阅读(885) 评论(0) 推荐(0)
摘要:文字内容较多,阅读完大约要15分钟 ​ 2014年的我入行,最开始的测试经验和大部分测试小伙伴一样,最开始接触都是纯功能界面测试,一开始在一家教育平台的公司做软件测试。公司最开始只我人一位软件测试人员,没有任何流程和规范,但好在工作比较轻松,这就导致我有充足的时间学习各种测试技术和工具。当你认为工作 阅读全文
posted @ 2020-07-22 15:47 骑着乌龟赶猪 阅读(356) 评论(0) 推荐(0)
摘要:也许有不少朋友和我一样,大学是那么过的,哈哈,你懂的~~~ 不要脸的说,如果我在大学的早特么明白这些,说不定我现在已经在京东阿里或字动上班了,最起码不会混成像现在这个样子…… 可能你会好奇,哎,老猪老猪,说的啥,被你说的那么玄乎,我现在还在大学啊,哈哈,哈哈 的确,我现在想起来,我的大学真的也算是浑 阅读全文
posted @ 2020-07-22 14:34 骑着乌龟赶猪 阅读(206) 评论(0) 推荐(0)
摘要:经常听到很多想学习python语言的小伙伴说: 1、我没学过能学会吗?(你都没开始学就怀疑自己?趁早放弃!) 2、我英文很差,可以学吗?(Python基础入门初中英文基础就好,当然你英语好的很对学开发肯定帮助是很大的) 3、学了一段时间,但感觉还是不会。 如何克服入门难问题? 其实楼主觉得,最好的方 阅读全文
posted @ 2020-07-21 21:58 骑着乌龟赶猪 阅读(221) 评论(0) 推荐(0)
摘要:​ 一、代码量太少了,看得多做得少,导致一做就错。 每一个测试工程师必定是在大量的时间和代码中提升的自己,如果你只是看视频的话,那永远都停留在理论上,很多问题是要实践才能发现的 我打个比方你看视频的时候可能觉得写一个函数程序太简单了,几乎一秒钟就看懂了,因为没什么逻辑,非常简单,但是当你实践的时候你 阅读全文
posted @ 2020-07-21 19:27 骑着乌龟赶猪 阅读(438) 评论(0) 推荐(0)
摘要:前言 从软件测试小白做到软件测试全栈工程师过程中,每天不停在博客、论坛各种找学习资料。大家和我有没有感觉的,自己要想的资料很难找,而且资料经常不全。每天找资料上花很多时间。 而且很多小伙伴刚入行时,不知道小白阶段要学什么?如何学? 所以我今天抽空整理一份,从小白到中级到高级,到测试开发每一个阶段要掌 阅读全文
posted @ 2020-07-21 15:36 骑着乌龟赶猪 阅读(1438) 评论(0) 推荐(0)
摘要:接下来,我们用客户端去检出代码,在桌面空白处单击右键,选择SVN检出(check out),在弹出的对话框中填写版本库URL(具体获取方式,上面讲上传项目到版本库的时候讲过),选择检出目录,点击确定。 目录 添加文件 修改文件 重名命文件 删除文件 强制写注释 冲突解决 重置用户名和密码 如图: 检 阅读全文
posted @ 2020-07-20 22:09 骑着乌龟赶猪 阅读(1645) 评论(0) 推荐(0)
摘要:SVN服务器的搭建与使用 本章读完,就可以创建代码版本库,传送门 https://www.cnblogs.com/zzpython/p/13348009.html TortoiseSVN 是 Subversion 版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。 本教程使用的svn版 阅读全文
posted @ 2020-07-20 21:54 骑着乌龟赶猪 阅读(484) 评论(0) 推荐(0)
摘要:SVN基本配置简 上一篇介绍了VisualSVN Server和TortoiseSVN的下载,安装,汉化.这篇介绍一下如何使用VisualSVN Server建立版本库,以及TortoiseSVN的使用. 学完完本章节,学习代码状态检查,传送门 首先打开VisualSVN Server Manage 阅读全文
posted @ 2020-07-20 21:51 骑着乌龟赶猪 阅读(3068) 评论(0) 推荐(0)
摘要:Jenkins安装 前言 Jenkins是一个广泛用于持续构建的可视化web工具,就是各种项目的的“自动化”编译、打包、分发部署,将以前编译、打包、上传、部署到Tomcat中的过程交由Jenkins,Jenkins通过给定的代码地址,将代码拉取到jenkins宿主机上,进行编译、打包和发布到web容 阅读全文
posted @ 2020-07-20 21:31 骑着乌龟赶猪 阅读(656) 评论(0) 推荐(0)
摘要:文字内容较多,阅读完大约要15分钟 2014年的我入行,最开始的测试经验和大部分测试小伙伴一样,最开始接触都是纯功能界面测试,一开始在一家教育平台的公司做软件测试。公司最开始只我人一位软件测试人员,没有任何流程和规范,但好在工作比较轻松,这就导致我有充足的时间学习各种测试技术和工具。当你认为工作很闲 阅读全文
posted @ 2020-07-20 20:49 骑着乌龟赶猪 阅读(511) 评论(0) 推荐(0)
摘要:面试问题第一问,99.99999%都是:请先做个自我介绍吧 分以下几点说明。 一、个人的基本信息,扬长避短 1、年纪太大与太小,都不需要主动去说明。 软件测试年龄大是弱势,如我年纪只有30+ 例子:面试官您好,我叫***,来自于哪里,从事软件测试工作有几年了。 2、专业不对口也不要过多的去提及(提到 阅读全文
posted @ 2020-07-20 15:34 骑着乌龟赶猪 阅读(664) 评论(0) 推荐(0)
摘要:前言 大家应该接触过.ini格式的配置文件。配置文件就是把一些配置相关信息提取出去来进行单独管理,如果以后有变动只需改配置文件,无需修改代码。 特别是后续做自动化的测试,代码和数据分享,进行管理。比如说发送邮件的邮箱配置信息、数据库连接等信息。 今天介绍一些如何用Python读取ini配置文件。 一 阅读全文
posted @ 2020-07-20 15:00 骑着乌龟赶猪 阅读(1093) 评论(0) 推荐(0)
摘要:前言 很多小伙伴不知道什么是框架?框架有哪些东西? 一步步从需求分析到报告生成告诉你如何搭自动化建框架。 学完unittest后这里基本上可以搭建一个简易的项目框架了,我们可以用一条run_main.py脚本去控制执行所有的用例,并生成报告,发送邮件一系列的动作。 如需要源码,请关注博客,谢谢你的支 阅读全文
posted @ 2020-07-20 13:25 骑着乌龟赶猪 阅读(1478) 评论(4) 推荐(2)
摘要:什么是运算符? 本章节主要说明Python的运算符。举个简单的例子 1 +2 = 3 。 例子中,1 和 1、2 被称为操作数,"+" 称为运算符。 Python语言支持以下类型的运算符: 算术运算符 比较(关系)运算符 赋值运算符 逻辑运算符 成员运算符 身份运算符 运算符优先级 算术运算符 以下 阅读全文
posted @ 2020-07-18 18:57 骑着乌龟赶猪 阅读(428) 评论(0) 推荐(0)
摘要:前言 在自动化测试中,经常需要查找操作文件,比如说查找配置文件(从而读取配置文件的信息),查找测试报告(从而发送测试报告邮件),经常要对大量文件和大量路径进行操作,这个时候就需要用到os模块。 使用前先导入os模块,即:import os 举例几个常用的 1、os.getcwd() 获取当前工作目录 阅读全文
posted @ 2020-07-18 18:25 骑着乌龟赶猪 阅读(153) 评论(0) 推荐(0)
摘要:前言 作为 Python 初学者,在刚学习 Python 编程时,经常会看到一些报错信息,在前面我们没有提及,这章节我们会专门介绍。 Python 有两种错误很容易辨认:语法错误和异常。 Python assert(断言)用于判断一个表达式,在表达式条件为 false 的时候触发异常。 异常处理 t 阅读全文
posted @ 2020-07-18 18:03 骑着乌龟赶猪 阅读(225) 评论(0) 推荐(0)
摘要:前言 range()是Python的内置函数,用于创建整数的列表,可以生成递增或者递减的数列。 xrange也有相同的功能, 今天来看下它们之间的不同。 range 函数说明:range([start,] stop[, step]),根据start与stop指定的范围以及step设定的步长,生成一个 阅读全文
posted @ 2020-07-18 16:58 骑着乌龟赶猪 阅读(1177) 评论(0) 推荐(0)
摘要:前言 for循环在Python中是用的比较多的一种循环方法,小伙伴需要熟练掌握它的使用 本章节将为大家介绍 Python 循环语句的使用。Python 中的循环语句有 for 和 while for循环 注意: # 此处i可以任命名 # 执行流程是: 1、依次将列表的值赋值给i 2、然后print 阅读全文
posted @ 2020-07-18 16:27 骑着乌龟赶猪 阅读(324) 评论(0) 推荐(0)
摘要:前言 初学者学习return的用法有点蒙,不知道它的作用是什么?返回的是什么?在什么时候要用?小伙伴也可能会遇到和我同样的困扰,给大家举个例子,马上就明白了。 同一段代码,函数中带return和没有return有什么区别? 需求:date_2中循环打印date_1中列表 思路: 1、定义函数中的列表 阅读全文
posted @ 2020-07-18 15:36 骑着乌龟赶猪 阅读(2414) 评论(0) 推荐(0)
摘要:前言 类顾名思义,就是一类事物、或者叫做实例,它用来描述具有共同特征的一类事物。我们在Python中声明类的关键词是class,类还有功能和属性,属性就是这类事物的特征,而功能就是它能做什么,也是就是方法或者函数。我们仍然用例子来说明问题。 比如把人为一类,人的名字,年龄,身高,肤色是属性,人可以跑 阅读全文
posted @ 2020-07-18 14:14 骑着乌龟赶猪 阅读(262) 评论(0) 推荐(0)
摘要:前言 大家都知道Python有自带的单元测试框架unittest,那为什么还要学习Pytest呢?先了解下Pytest优点 pytest: pytest是一个非常成熟的全功能的Python测试框架,是unittest框架的扩展,主要特点有以下几点: 1、简单灵活,非常方便的组织自动化测试用例; 2、 阅读全文
posted @ 2020-07-17 15:34 骑着乌龟赶猪 阅读(424) 评论(0) 推荐(0)
摘要:1. 前言 发送邮件,我们在平时工作中经用到,做为测试人员,在自动化测试中用的也比较多,需要发送邮件给某领导 SMTP是Python默认的邮件模块,可以发送纯文本、富文本、HTML 等格式的邮件 今天我们来说一说Python 发送邮件的 3 种方式 2. 开启邮箱SMTP服务和获取授权码 登录 QQ 阅读全文
posted @ 2020-07-15 13:48 骑着乌龟赶猪 阅读(442) 评论(0) 推荐(0)
摘要:很多人面试结束之后,经常会有这样的体验:自我感觉良好,一天通知你还是挂了,送一首凉凉给自己。 事实上,面试结果在你面试结束的那一刻就有答案。而面试官在面试过程中的一系列言语、表情和动作,在一定程度上就已经暗示了你的面试成败。 一、预示面试【成功】的暗示 1、面试官主动要求你详细介绍某个工作的细节 如 阅读全文
posted @ 2020-07-14 19:16 骑着乌龟赶猪 阅读(1585) 评论(0) 推荐(3)
摘要:目录 1. 接口定义 2. 基本流程 3. 需求分析 4. 用例设计 5. 脚本开发 6. 结果分析 接口定义: 接口普遍有两种意思,一种是API(Application Program Interface),应用编程接口,它是一组定义、程序及协议的集合,通过API接口实现计算机软件之间的相互通信。 阅读全文
posted @ 2020-07-13 14:49 骑着乌龟赶猪 阅读(3003) 评论(0) 推荐(5)
摘要:文件上传 文件上传是web页面上很常见的一个功能,自动化成功中操作起来却不是那么简单。 一般分两个场景:一种是input标签,这种可以用selenium提供的send_keys()方法轻松解决; 另外一种非input标签实现起来比较困难,可以借助autoit工具或者SendKeys第三方库。 本篇以 阅读全文
posted @ 2020-07-10 15:22 骑着乌龟赶猪 阅读(283) 评论(0) 推荐(0)
摘要:多窗口/句柄 有些页面的链接打开后,会重新打开一个窗口,对于这种情况,想在新页面上操作,就得先切换窗口了。获取窗口的唯一标识用句柄表示,所以只需要切换句柄,我们就能在多个页面上灵活自如的操作了。 1.认识多窗口 2.获取当前窗口句柄 1.元素有属性,浏览器的窗口其实也有属性的,只是你看不到,浏览器窗 阅读全文
posted @ 2020-07-10 15:09 骑着乌龟赶猪 阅读(439) 评论(0) 推荐(0)
摘要:json JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于人阅读和编写 JSON 函数 使用 JSON 函数需要导入 json 库:import json。 函数 描述 json.dumps 将 Python 对象编码成 JSON 字符串 json. 阅读全文
posted @ 2020-07-10 14:46 骑着乌龟赶猪 阅读(1638) 评论(0) 推荐(0)
摘要:字符串 字符串是由数字,字母、下划线组成的一串字符 创建字符串,可以使用单引号和双引号: var1 = 'Hello World!'var2 = "Hello World!" 学习完本章节,学习列表 访问字符串中的值 var = “Hello World” print(var[0])#运行结果H 字 阅读全文
posted @ 2020-07-10 14:30 骑着乌龟赶猪 阅读(258) 评论(0) 推荐(0)
摘要:unittest断言 Python在 unittest.TestCase 类中提供了很多断言方法。断言方法检查你认为应该满足的条件是否确实满足。如果该条件确实满足,你对程序行为的假设就得到了确认,你就可以确信其中没有错误。如果你认为应该满足的条件实际上并不满足,Python将引发异常。下表描述了6个 阅读全文
posted @ 2020-07-10 14:24 骑着乌龟赶猪 阅读(509) 评论(0) 推荐(0)
摘要:列表 列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。 Python有6个序列的内置类型,但最常见的是列表和元组。 序列都可以进行的操作包括索引,切片,加,乘,检查成员。 此外,Python已经内置确定序列的长度以及 阅读全文
posted @ 2020-07-09 21:22 骑着乌龟赶猪 阅读(257) 评论(0) 推荐(0)
摘要:file方法 file处理文件的一些方法,创建一个file对像后即可对文件进行读写相关操作,首先你得打开文件,此处用到open函数 open函数 语法:file_objcet = open(file_name,access_mode) 实例一: file_name = open(“Python.tx 阅读全文
posted @ 2020-07-09 21:11 骑着乌龟赶猪 阅读(711) 评论(0) 推荐(0)
摘要:前言 做自动化测试中,需要管理大量的测试用例,如果不用框架管理用例,那会是一件很麻烦的事。 如果所示只写了一个用例,内容就是输入网易邮箱账号和密码 test fixture:测试固件 简单来说就是做一些测试过程中需要准备的东西。 比如创建临时的数据库,文件和目录等。 自动化测试中setUp()是打开 阅读全文
posted @ 2020-07-09 18:52 骑着乌龟赶猪 阅读(603) 评论(0) 推荐(0)
摘要:unittest基本原理: unittest是python自带的测试框架,还有一个框架是:pytest,这里简单介绍下unittest模块的简单应用 unittest是python的标准测试库,相比于其他测试框架是python目前使用最广的测试框架。 unittest有四个比较重要的概念是: tes 阅读全文
posted @ 2020-07-09 16:35 骑着乌龟赶猪 阅读(786) 评论(0) 推荐(0)
摘要:什么是函数 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。 学习完函数,继续学习面象对像,点击类 如何定义一个函数 函数基本 阅读全文
posted @ 2020-07-08 16:25 骑着乌龟赶猪 阅读(362) 评论(0) 推荐(0)
摘要:前言 刚入行测试的小伙伴可能不知道,Fiddler默认抓http的包,如果要抓https的包,是需要装证书的!什么鬼证书?不明白的话继续往下看。 Fiddler 抓取 https 数据 第一步:下载 Fiddler https://www.telerik.com/download/fiddler 第 阅读全文
posted @ 2020-07-04 12:58 骑着乌龟赶猪 阅读(2484) 评论(0) 推荐(0)
摘要:前言 学习Python自动化框架的时候,各种文件会相互之间的调用。刚学的时候是不是很头疼!有木有!!一步步告诉你如何调用文件里的类和方法。 经常会调用同目录下的文件还有跨文件的调用 调用同目录下文件A文件只有1个函数导入方法:from 文件名 import 方法名 A文件类和函数 导入方法:from 阅读全文
posted @ 2020-07-03 21:17 骑着乌龟赶猪 阅读(291) 评论(0) 推荐(0)
摘要:字典 字典是一种可变容器模型,且存放任何类型对像(如:字符串,数字,或者列表甚至字典),每个字典有键名(key)和键值(value)且用冒号 : 隔开, 多个字典用逗号(,)隔开整个字典包括在花括号中{ } 示例: 注:key为键名,name为键值 dict = {“key”:”name”} 访问字 阅读全文
posted @ 2020-07-03 14:24 骑着乌龟赶猪 阅读(220) 评论(0) 推荐(0)
摘要:元组 Python 的元组与列表类似,不同之处在于元组的元素不能修改 元组使用小括号,列表使用方括号 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可 实例 tup1 = (1,2,3,4,5,6) 创建空元组: tup1 = () 元组中只有一个元素时,要在元素后面添加逗号 tup2 = 阅读全文
posted @ 2020-07-03 13:58 骑着乌龟赶猪 阅读(208) 评论(0) 推荐(0)
摘要:前言 做接口测试的时候,大部分情况下返回的是json数据,我们需要对返回的json断言。 当返回的数据量比较大,并且嵌套的层级很深的时候,很多小伙伴不会取值,往往在返回结果取值上浪费很多时间。一直在寻找一个方便json的库,今天找到了。于是就有了 jsonpath 解析库,专门解决 json 路径深 阅读全文
posted @ 2020-07-01 18:22 骑着乌龟赶猪 阅读(613) 评论(0) 推荐(1)
摘要:前 言 最近一直在学习Python,想用笔记的方式记录自己踩过的那些坑。俗话说:好记性不如烂笔头。 分享给想学Python的小伙伴。目前本人在学习Python+selenium、接口自动化,有兴趣的小伙伴可以一起讨论。 欢迎各路大神对本书进行指正,谢谢! Python2已停止更新,所以建议大家使用P 阅读全文
posted @ 2020-07-01 14:55 骑着乌龟赶猪 阅读(258) 评论(0) 推荐(1)