03 2020 档案

摘要:在进行自动化框架设计之前我们先来看两个问题,什么是自动化框架,设计的时候应该注意什么原则,然后该怎么做?本文会以一个web端的UI自动化测试框架设计为例 什么是自动化测试框架 什么是框架 特指为解决一个开放性问题而设计的具有一定约束性的支撑结构。在此结构上可以根据具体问题扩展、安插更多的组成部分,从 阅读全文
posted @ 2020-03-28 22:06 测试老憨 阅读(2062) 评论(2) 推荐(2)
摘要:欢迎访问 "个人博客" 什么是变量 本地变量:手动定义的,在当前系统的某个环境下才能生效,作用范围小 普通变量: 单引号:原字符输出,变量名=‘变量值’ 双引号:变量名=“变量值”,看一下值当中有没有对其他变量的引用,如果有就获取变量值然后组合到一起输出 直接命名不加任何引号:变量名=变量值 习惯用 阅读全文
posted @ 2020-03-27 00:11 测试老憨 阅读(472) 评论(0) 推荐(0)
摘要:自动化测试用例失败重跑有助于提高自动化用例的稳定性,那我们来看一下,python和java生态里都有哪些具体做法? 怎么做 如果是在python生态里,用pytest做测试驱动,那么可以通过pytest的插件pytest rerunfailures来实现失败用例重跑,具体的使用方式有两种,一种是通过 阅读全文
posted @ 2020-03-18 15:14 测试老憨 阅读(1697) 评论(1) 推荐(0)
摘要:推荐一个python练习网站w3resource,练习题包括python的基础数据类型,函数、内置的一些库比如os、datatime、collections等等,还有一些第三方的库, 每道题会给出题目描述,然后提供代码编辑窗口, 还有网站给出的问题解进行比对。 更香的是,在给出的解答代码后,还会给出 阅读全文
posted @ 2020-03-16 14:27 测试老憨 阅读(2392) 评论(0) 推荐(4)
摘要:接口测试发现的典型问题 传入参数处理不当,引起程序错误 类型溢出,导致数据读取和写入不一致 对象权限校验出错,可获取其他角色信息 状态出错,导致逻辑处理出现问题 逻辑校验不完善 定时任务执行出错 接口测试用例设计 接口测试用例设计主要针对输入、处理、输出进行考虑 针对输入进行设计 对于接口来说,输入 阅读全文
posted @ 2020-03-16 11:39 测试老憨 阅读(781) 评论(0) 推荐(0)
摘要:pytest介绍 pytest是一款强大的python测试工具,可以胜任各种级别的软件测试工作,可以自动查找测试用并执行,并且有丰富的基础库,可以大幅度提高用户编写测试用例的效率,具备可扩展性,用户自己也可以编写插件实现特定的功能,也可以安装第三方插件,非常容易的与其他工具集成到一起,比如持续集成、 阅读全文
posted @ 2020-03-15 23:15 测试老憨 阅读(737) 评论(0) 推荐(1)
摘要:设计到的前端知识 项目的前端页面使用vue来实现局部刷新,通过数据的双向绑定实现与用户的交互,下面来看一下需求,在用户输入内容后,前端需要做一些简单的规则校验,我们希望在在用户输入后能够实时检测,如果有错误能够在输入框的下方显示出来。 上面是一个用户和密码的输入框,当用户输入完用户名以后,光标离开输 阅读全文
posted @ 2020-03-11 19:36 测试老憨 阅读(731) 评论(0) 推荐(0)
摘要:提出的问题 什么情况下创建索引,什么时候不需要索引? 索引的种类有哪些? 什么是索引 索引就是帮助数据库管理系统高效获取数据的数据结构,就好比一本书的目录,它可以帮我们快速进行特定值的定位与查找,从而加快数据查询的效率。 索引的种类 从功能逻辑上划分 普通索引是基础的索引,没有任何约束,主要用于提高 阅读全文
posted @ 2020-03-10 11:04 测试老憨 阅读(993) 评论(0) 推荐(1)
摘要:创建用户APP 整个项目会存在多个应用,需要存放在一个单独的文件包了,所以新建一个apps目录,管理所有子应用。 在apps包目录下穿件users应用 这个时候呢,需要我们将新创建的应用注册到django里,可是这里我们修改了应用的管理目录,与默认的方式不同,如果还按照之前的方式注册APP肯定会报错 阅读全文
posted @ 2020-03-09 23:55 测试老憨 阅读(725) 评论(0) 推荐(0)
摘要:项目说明 该电商项目类似于京东商城,主要模块有验证、用户、第三方登录、首页广告、商品、购物车、订单、支付以及后台管理系统。 项目开发模式采用前后端不分离的模式,为了提高搜索引擎排名,页面整体刷新采用jinja2模板引擎实现,局部刷新采用vue.js实现。 项目运行机制如下: 项目搭建 工程创建 项目 阅读全文
posted @ 2020-03-09 14:45 测试老憨 阅读(3325) 评论(6) 推荐(1)