文章分类 - python3开发之路
摘要:工作多年之后,思考纬度不能再像初出茅庐的时候一样了,对于所设计的东西来说要越来越趋向于平台化;测试也是如此,产品就像一个盒子,UI和功能是用户肉眼可以观测到的,属于盒子的外部也是测试中最基础的覆盖要求;大部分人可以做到这一步,但是盒子内部还存在着务必复杂的结构和逻辑而且是无法用肉眼观察的,而且危险的
阅读全文
摘要:类的本质,执行过程: 依赖注入,案例
阅读全文
摘要:python中,没有接口类型 接口:就是想对类中的方法做约束。 实现接口办法有以下几种: 1、python中,只能如下自己构造接口: 2、python中,提供了模块abc,提供抽象类和抽象方法的功能
阅读全文
摘要:1、与django建立联系 启动Eclipse, 点击Help->Install New Software... 在弹出的对话框中,点Add 按钮。 Name中填:Pydev, Location中填http://pydev.org/updates 然后一步一步装下去。 如果装的过程中,报错了。 就重
阅读全文
摘要:SOLIP设计原则: 1、单一责任原则(SRP) 描述:一个对象对只应该为一个元素负责 2、开发封闭原则(OCP) 描述:对扩展开放,修改封闭 3、里氏替换原则(LSP) 描述:可以使用任何派生类替换基类 4、接口分离原则(DIP) 描述:对于接口进行分类避免一个接口的方法过多 5、依赖倒置原则(D
阅读全文
摘要:一、下载windows版本的Redis 去官网找了很久,发现原来在官网上可以下载的windows版本的,现在官网以及没有下载地址,只能在github上下载,官网只提供linux版本的下载 官网下载地址:http://redis.io/download github下载地址:https://githu
阅读全文
摘要:HTMLTestRunner修改成Python3版本 在拜读虫师大神的Selenium2+Python2.7时,发现生成HTMLTestRunner的测试报告使用的HTMLTestRunner的模块是用的Python2的语法。而我本人比较习惯与Python3。而且自己也是用的Python3.4的环境
阅读全文
摘要:Python中logging配置分享 今天给大家分享的是我职业生涯至今一直再用的一份Python logging配置。 无论是Python开发的后端程序还是基于Django的Web项目都可以使用这个logging配置。 废话不多说直接上代码: import os import logging.con
阅读全文
摘要:# coding=utf-8 import time from selenium import webdriver driver = webdriver.Chrome() driver.maximize_window() driver.implicitly_wait(6) driver.get("h
阅读全文
摘要:我在配置过程中登录http://example.com/admin后台时出现样式表丢失的问题,比如说界面变成了这样 第一步: 运行python manage.py collectstatic命令,这将从Django资源包中复制必须的静态文件到STATIC_ROOT指示的static文件夹中,这其中包
阅读全文
摘要:python自动化测试中寻找元素并进行操作,如果在元素好找的情况下,相信大家都可以较熟练地编写用例脚本了,但光进行操作可能还不够,有时候也需要对预期结果进行判断。 常用 这里介绍几个常用断言的使用方法,可以一定程度上帮助大家对预期结果进行判断。- assertEqual assertNotEqual
阅读全文
摘要:1. 创建Django工程 django-admin startproject 工程名 2. 创建APP cd 工程名 python manage.py startapp cmdb 3、静态文件 project.settings.py 4、模板路径 5、settings中 middlerware #
阅读全文

浙公网安备 33010602011771号