猴砸

摘要: 一、概述 不同的项目类型里面的单元测试基本不同 二、测试项目分析 1、models.py页面:模型页面 1.1、tests.py文件里面写入case 1.2、终端进入到相对应的目录,并且使用Test方法运行脚本 1.3、运行原理 跟上面的unittest原理一样 先找代码中有没有继承Django中T 阅读全文
posted @ 2017-12-30 19:09 猴砸 阅读(487) 评论(0) 推荐(0) 编辑
摘要: 一、登录功能开发 1 、index.html 路径:sign-templates-index.html 2、页面展示 3、页面跳转 3.1、未配置任何跳转页面提示如下 3.2、在html文档里面的action就是跳转的路径,可以进行修改 3.3、修改跳转的路径 3.4、后续确认步骤 3.5、fnam 阅读全文
posted @ 2017-12-30 19:08 猴砸 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 分层自动化测试 自动化测试 1、广义:一切非手工的(代码、工具)代替手工做的测试,性能测试也是属于自动化测试 2、狭义:UI自动化测试--针对C端的测试,如:windows GUI测试 C(客户端)/S(服务器)-->QTP B(浏览器-web页面)/S(服务器)-->selenium androi 阅读全文
posted @ 2017-12-30 19:08 猴砸 阅读(113) 评论(0) 推荐(0) 编辑
摘要: Selenium版本介绍 selenium1.0 selenium IDE 1、firefox插件(只支持Firefox) 2、用处 实现简单的自动化 用来提交bug(对于描述比较复杂的bug进行录制成脚本提供给开发回放) 导出脚本 :录制完毕脚本之后--文件 selenium Grid 用来做分布 阅读全文
posted @ 2017-12-30 19:08 猴砸 阅读(2481) 评论(0) 推荐(0) 编辑
摘要: python+selenium python版本 python 2.X python 3.X web-based:web页面安装 executable:exe安装 相关文件 IDLE python自带的编辑器 python shell模式 与终端类似的shell模式 Manuals :python官 阅读全文
posted @ 2017-12-30 19:07 猴砸 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 创建项目与应用 一、第一个demo 查找到Django-admin.exe文件(Mac地址:/资源库/Frameworks/Python.framework/Versions/3.6/bin),通过此文件创建Django项目 1、查看Django自带的方法 终端输入Django-admin ,终端会 阅读全文
posted @ 2017-10-19 16:22 猴砸 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 正则表达式 一、概念相关 1、正则表达式处理的对象也是字符串 2、定义 2.1、就其本质而言,正则表达式(或RE)是一种小型的、高度专业化的编程语言 在python中,它内嵌在python中,并通过re模块实现。 2.2、正则表达式模块被编译成一系列的字节码,然后用C编写的匹配引擎执行 3、字符匹配 阅读全文
posted @ 2017-10-08 17:54 猴砸 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 反射 一、getattr()、hashattr() 1、基础储备 1.1、函数里面的函数名与字符串里面的变量的区别 如下代码中,f1 与 'f1'是不一样的 1.2、模块里面可以含有函数==》函数是模块的成员 2、普通的页面操作 commons页面代码 index页面代码 3、概念相关 3.1、反射 阅读全文
posted @ 2017-09-22 19:29 猴砸 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 基础知识点 第一个python程序 第一个python程序 变量 字符编码 注释 用户输入(input) 格式化字符串(占位符%) 模块初识(import) if判断 for循环 变量 字符编码 注释 用户输入(input) 格式化字符串(占位符%) 模块初识(import) if判断 for循环 阅读全文
posted @ 2017-09-12 16:54 猴砸 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 装饰器流程剖析 一、装饰器概要 1、需求 基础平台--底层代码的开发实现 不同业务线--底层业务的实现,调用底层代码 底层部门100个函数用来支撑85个业务线 要求:在所有的功能里面加个写日志的功能 1.1、所有业务线的人改 1.2、底层代码这边进行修改(☑️) 方法一、在底层代码s2文件里面直接定 阅读全文
posted @ 2017-09-12 16:29 猴砸 阅读(155) 评论(0) 推荐(0) 编辑