- 博客(15)
- 资源 (5)
- 收藏
- 关注
转载 1.9 、unittest
unittest核心工作原理unittest中最核心的四个概念是:test case, test suite, test runner, test fixture。下面我们分别来解释这四个概念的意思,先来看一张unittest的静态类图(下面的类图以及解释均来源于网络,原文链接): 1、一个TestCase的实例就是一个测试用例。什么是测试用例呢?就是一个完整的测试流程,包括测试前准备...
2018-03-27 10:48:35 196
转载 1.8、Selenium2+python八种元素元素定位(Firebug和firepath)
Selenium2+python自动化6-八种元素元素定位(Firebug和firepath)、自动化只要掌握四步操作:获取元素,操作元素,获取返回结果,断言(返回结果与期望结果是否一致),最后自动出测试报告。本篇主要讲如何用firefox辅助工具进行元素定位。元素定位在这四个环节中是至关重要的,如果说按学习精力分配的话,元素定位占70%;操作元素10%,获取返回结果10%;断言10%。如果一个页...
2018-03-27 10:35:22 410
转载 1.7.1、Python selenium —— 教你在Windows上搭建Python+Selenium环境
发现很多人连环境都不会搭,虽然这个问题没有什么技术含量,但博主也决定写点东西给那些环境都不会搭建的小白。关于selenium是什么的问题博主实在是懒得解释,直接上环境,小白学习一般需要以下一些东西:浏览器(Firefox/Chrome/IE..)PythonSeleniumSelenium IDE(如果用Firefox)FireBug、FirePath(如果用Firefox)chromedrive...
2018-03-27 10:32:16 240
转载 1.7、安装selenium包
方法一:cmd开启控制台,cd命令进入:Python2\Scripts,输入pip install selenium 或者 pip install –U selenium后回车,等待下载并安装,如果无错误 即安装成功。说明:如果网络被墙或者非连网状态,那么上述安装无效,必须手动安装。方法二:(推荐)下载地址:https://pypi.python.org/pypi/selenium我下载的是sel...
2018-03-27 10:07:40 1790
转载 1.6、Python(面向对象编程——2 继承、派生、组合、抽象类)
'''继承:属于组合:包含一、在OOP程序设计中,当我们定义一个class的时候,可以从某个现有的class继承,新的class称为子类(Subclass),而被继承的class称为基类、父类或超类(Base class、Super class)。继承有什么好处?最大的好处是子类获得了父类的全部功能。继承:是基于抽象的结果,通过编程语言去实现它,肯定是先经历抽象这个过程,才能通过继承的方式去表达出...
2018-03-26 19:11:39 194
转载 1.5、类
在Python中,定义类是通过class关键字,class后面紧接着是类名,即Student,类名通常是大写开头的单词,紧接着是(object),表示该类是从哪个类继承下来的。通常,如果没有合适的继承类,就使用object类,这是所有类最终都会继承的类。面向对象重要的概念就是类(Class)和实例(Instance),类是抽象的模板,而实例是根据类创建出来的一个个具体的“对象”,每个对象都拥有相同...
2018-03-26 19:05:01 129
转载 1.4 常用模块
阅读目录一 time与datetime模块二 random模块三 os模块四 sys模块五 shutil模块六 json&pickle模块七 shelve模块八 xml模块九 configparser模块十 hashlib模块十一 suprocess模块十二 logging模块十三 re模块一 time与datetime模块在Python中,通常有这几种方式来表示时间:时间戳(timest...
2018-03-26 19:01:48 818
原创 1.3、全局变量
#!/usr/bin/env python3# -*- coding= UTF-8 -*-# name=MoudleCreate# version=0.0.1# packages=api/fielgener/path# author=singebogo# author_email=singbogo@163.com# date=20180228...
2018-03-26 18:39:32 173
转载 1.2、安装pip
2安装pip下载地址:https://pypi.python.org/pypi/pip#downloads 下载后解压pip-9.0.1.tar,到可执行的目录,如下: 执行如下命令:python setup.py install1执行完毕,再在命令行窗口执行 如下命令:pip list1我们会发现,也不识别这个命令。通过上个步骤,我们可以知道,可能也是因为没添加环境变量的缘故。按照之前介绍的添加...
2018-03-26 15:13:12 204
转载 1.1、linux安装python2.7
linux自带的python是2.6版本的,用习惯了2.7.x,所以想升级python21.下载源码包,后面的下载链接直接在python官网找的,如果想安装更高的版本自行更换wget https://www.python.org/ftp/python/2.7.10/Python-2.7.10.tgz2.解压压缩包tar xvf Python-2.7.10.tgz3.指定安装路径cd Python-...
2018-03-26 15:06:22 7942
转载 pycharm快捷键及一些常用设置
Alt+Enter 自动添加包shift+O 自动建议代码补全Ctrl+t SVN更新Ctrl+k SVN提交Ctrl + / 注释(取消注释)选择的行Ctrl+Shift+F 高级查找Ctrl+Enter 补全Shift + Enter 开始新行TAB Shift+TAB 缩进/取消缩进所选择的行Ctrl + Alt + I 自动缩进行Ctrl + Y 删除当前插入符所在的行Ctrl + D 复...
2018-03-24 00:04:20 159
转载 约瑟夫环
约瑟夫环// Josephus.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include <IOSTREAM>using namespace std;#define Num 12 // 总人数#define KillMan 3 // 自杀者...
2018-03-08 21:13:51 190
转载 链表排序-冒泡排序
动态数组的存储和排序 需求: C不支持动态数组,申明的时候,一定要指明动态数组的大小,不能将数组的大小设置为未知数,但是很多情况 下,数据量的大小是未知数,或者数据量的大小会随着问题的变化而变化。 解决:使用链表结构来存储数据// DymicArray.cpp : Defines the entry point for the console application. // #i...
2018-03-01 21:44:32 667
自制滚动条CCustomerScroll
2020-04-13
RemoteManagement.zip
2019-07-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人