02 2021 档案

摘要:一、等待是做什么的,为什么需要等待 在做自动化测试,设计测试用例的时候,有时下一步的操作会依赖上一步的结果或者内容,上一步操作成功之后才能进行下一步操作等,这时候,我们就需要使用等待,来判断上一步操作是否完成,什么时候可以进行下一步操作。 否则,上一步操作如果花费的时间较长,还没有完成,就去进行下一 阅读全文
posted @ 2021-02-25 18:32 一只测试小菜鸡 阅读(376) 评论(0) 推荐(0)
摘要:import requests pymysql re openpyxl ConfigParser logging os 阅读全文
posted @ 2021-02-24 17:37 一只测试小菜鸡 阅读(90) 评论(0) 推荐(0)
摘要:getattr() 函数用于返回一个对象属性值。 getattr(object, 属性名(字符串)) 在没有对应属性时,将触发 AttributeError。 setattr() 函数用于设置属性值,该属性不一定是存在的。 setattr(object, 属性名(字符串),属性值) hasattr( 阅读全文
posted @ 2021-02-24 16:22 一只测试小菜鸡 阅读(103) 评论(0) 推荐(0)
摘要:re.match函数 re.match 尝试从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话,match()就返回none。 函数语法: re.match(pattern, string, flags=0) 函数参数说明: 参数 描述 pattern 匹配的正则表达式 string 要匹 阅读全文
posted @ 2021-02-24 16:01 一只测试小菜鸡 阅读(997) 评论(0) 推荐(0)
摘要:1.列表推导式书写形式: [表达式 for 变量 in 列表] [表达式 for 变量 in 列表 if 条件] 2.元祖推导式书写形式: (表达式 for 变量 in 列表) (表达式 for 变量 in 列表 if 条件) 不同之处:生成的不是元祖,是生成器对象,使用 tuple() 函数,可以 阅读全文
posted @ 2021-02-24 14:48 一只测试小菜鸡 阅读(313) 评论(0) 推荐(0)
摘要:distinct简单来说就是用来去重的,而group by的设计目的则是用来聚合统计的,两者都能实现去重。 先说结论:能使用group by代替distinc就不要使用distinct distinct支持单列、多列的去重方式。用法必须是(select distinct 列名),主要适用于单列去重。 阅读全文
posted @ 2021-02-24 10:41 一只测试小菜鸡 阅读(1003) 评论(0) 推荐(1)
摘要:分组SELECT的基本格式: select [聚合函数] 字段名 from 表名 [where 查询条件] [group by 字段名] [having 过滤条件] [order by 字段名 默认asc升序] [limit 2,3 从第三行开始,往后数3行数据] 在分组的情况下,limit是对组结 阅读全文
posted @ 2021-02-24 10:22 一只测试小菜鸡 阅读(238) 评论(0) 推荐(0)
摘要:所谓"连接",就是两张表根据关联字段,组合成一个数据集。 只返回两张表匹配的记录,这叫内连接(inner join)。 返回匹配的记录,以及表 A 多余的记录,这叫左连接(left join)。 返回匹配的记录,以及表 B 多余的记录,这叫右连接(right join)。 返回匹配的记录,以及表 A 阅读全文
posted @ 2021-02-23 10:30 一只测试小菜鸡 阅读(81) 评论(0) 推荐(0)
摘要:1.项目延期怎么办, 测试人员怎么规避风险 项目延期的话,分为三个原因,产品,开发,测试 测试自身的话,可以1.前期介入测试(单元测试,接口测试,ui测试)2.跟开发沟通,了解测试bug多的对方 3.全员测试 产品:报告上详细说明需求变更的版本,变更的时间,给测试带来的影响 开发:比如说冒烟测试没通 阅读全文
posted @ 2021-02-21 10:22 一只测试小菜鸡 阅读(841) 评论(0) 推荐(0)
摘要:1.安装虚拟机 在主机上安装的虚拟机有多种,比如virtualbox和vmware virtualbox对mac主机的支持更好,体积小,傻瓜式安装,占内存小,运行流畅,开源的 vmware体积大,安装麻烦,占内存,运行卡,大部分收费的,虽然功能齐全,但大部分用不到 https://blog.csdn 阅读全文
posted @ 2021-02-21 10:21 一只测试小菜鸡 阅读(67) 评论(0) 推荐(0)
摘要:unittest python内置的单元测试框架 nittest 框架构成,最核心的部分是:TestFixture、TestCase、TestSuite、TestRunner。 test fixture: 翻译过来是测试固件。当测试用例每次执行之前需要准备测试环境,每次测试完成后还原测试环境,比如执 阅读全文
posted @ 2021-02-21 10:19 一只测试小菜鸡 阅读(157) 评论(0) 推荐(0)
摘要:1.配置环境变量的意义 启动程序的时候,比如java/jenkins/jmeter等等,不需要cd进程序bin目录下执行启动命令,而是可以在任意目录下执行命令都可以启动程序 2.Mac配置环境变量的地方/etc/profile (建议不修改这个文件 ) 全局(公有)配置,不管是哪个用户,登录时都会读 阅读全文
posted @ 2021-02-21 10:18 一只测试小菜鸡 阅读(1117) 评论(0) 推荐(0)
摘要:一、环境介绍 PyCharm是一种Python IDE(集成开发工具),带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。 Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,可以有效 阅读全文
posted @ 2021-02-21 10:17 一只测试小菜鸡 阅读(187) 评论(0) 推荐(0)
摘要:一。目录 在Linux中有两个特殊的符号可以表示目录: ‘.’表示当前目录 ‘..’表示当前目录的上一级目录 '../..'表示上两级目录 根目录是/,是树状形式目录的根,只有一个。主目录是~,用户的HOME目录,添加用户的时候指定的。对于不同用户,主目录不同。~/zhuyaqian 二。mv 移动 阅读全文
posted @ 2021-02-21 10:08 一只测试小菜鸡 阅读(527) 评论(0) 推荐(0)
摘要:面试官好 我做测试x年,之前主要是做业务测试,这两年也做自动化测试。 测试的终端有app/pc/h5,这几个终端我都是独立完成项目测试的,尤其是pc/h5端,从项目立项开始,直到在线上稳定运营,目前没有出现过一二级的bug。 自动化测试的话,主要是接口测试,在业务测试完成后,去维护自动化用例,ui自 阅读全文
posted @ 2021-02-21 10:03 一只测试小菜鸡 阅读(122) 评论(0) 推荐(0)
摘要:字典可以是单引号,也可以说双引号 json里必须是双引号(本质是字符串,type出来是字符串格式,大括号外面有单引号的) 字典与json相互转化 json=json.dumps(dict) 转换成json dict=json.loads(json) 转换成dict 字符串与eval转换 字典/元祖/ 阅读全文
posted @ 2021-02-21 10:00 一只测试小菜鸡 阅读(194) 评论(0) 推荐(0)