django  Pagination(分页) django 自带的分页功能非常强大,我们来看一个简单的练习示例: #导入Paginator>>> from django.core.paginator import Paginator#处理的对象 >>> objects = [) #查看总数据条数 >>> p.count 4#查看总页数 >>> p.num_pages >>> type(p.page_range) #…
(一) Select类 Select类是selenium的一个特定的类,用来与下拉菜单和列表交互. 下拉菜单和列表是通过HTML的<select> 元素实现的.选择项是通过<select>中的<option>元素实现的.使用前使用下面的语句导入模块. from selenium.webdriver.support.ui import Select (二) Select类的功能及方法 功能/属性 简单说明 all_selected_options 获取下拉菜单和列表中被选…
python3.4学习笔记(十八) pycharm 安装使用.注册码.显示行号和字体大小等常用设置Download JetBrains Python IDE :: PyCharmhttp://www.jetbrains.com/pycharm/download/ PyCharm首页.文档和下载 - Python集成开发环境 - 开源中国社区http://www.oschina.net/p/pycharm=============================================修改…
Selenium Web 自动化 - 项目持续集成(进阶) 2017-03-09 目录 1 背景及目标2 环境配置  2.1 SVN的安装及使用  2.2 新建Jenkins任务3 过程分析 1 背景及目标 返回 上一篇文章Selenium Web 自动化 - 项目持续集成中用到Jenkins+Git实现持续集成.可以实现自动化部署.运行.发送运行结果.但这里还有几个问题: 当有新的用例,我们除了要添加两个Excel(一个用于定位元素,一个用于记录操作步骤和操作数据),还要生成unittest的…
Selenium Web 自动化 - 项目持续集成 2017-02-13 目录 1环境准备  1.1 安装git  1.2 安装jenkins  1.3 安装jenkins插件  1.4 jekins系统配置2 新建Jenkins构建项目 3 执行构建  3.1 乱码问题 项目持续集成测试,可以每天定时执行自动化构建项目(包括编译,发布,自动化测试),发送测试结果. 1 环境准备 返回 1.1 安装git GIT下载地址:https://git-scm.com/ 安装过程中“Adjust you…
前言 在企业项目开发中,对系统的安全和权限控制往往是必需的,常见的安全框架有 Spring Security.Apache Shiro 等.本文主要简单介绍一下 Spring Security,再通过 Spring Boot 集成开一个简单的示例. Spring Security 什么是 Spring Security? Spring Security 是一种基于 Spring AOP 和 Servlet 过滤器 Filter 的安全框架,它提供了全面的安全解决方案,提供在 Web 请求和方法调…
这些年我们一起搞过的持续集成~Jenkins+Perl and Shell script ##转载注明出处:http://www.cnblogs.com/wade-xu/p/4378224.html 部门用持续集成已经很久了,但其实使用起来还是很麻烦的,每当要给一个新项目set up持续集成的环境,虽然是Copy一些现有的jobs, 但是许多参数,变量需要去改,然后还有调试,少说3,4天搞一下,非常不方便. 最近比较空,就把现有的持续集成系统升级改造下,job用一套模板,全部参数化,只要修改配置…
Python学习笔记(八): 复习回顾 递归函数 内置函数 1. 复习回顾 1. 深浅拷贝 2. 集合 应用: 去重 关系操作:交集,并集,差集,对称差集 操作: 定义 s1 = set('alvin') 添加 s.add() s.update() 删除 s.remove() 关系操作: in , not in == , != 超级,子集 交集 并集 差集 对称差集 3. 函数 特性:代码重用.保持一致性.可扩展性 函数的定义 函数的参数:必备参数.关键字参数.默认参数.不定长参数 函数的返回值…
自动化持续集成Jenkins 使用Jenkins配置自动化构建http://blog.csdn.net/littlechang/article/details/8642149 Jenkins入门总结http://www.cnblogs.com/itech/archive/2011/11/23/2260009.html Jenkins + sonar 的系统,用来执行自动构建.自动部署.自动测试,代码质量评估的整套平台,用来做敏捷.持续集成是个简单重复劳动,人来操作费时费力,使用自动化构建工具完成…
有了前两讲的基础,这回我们就可以把github上的项目做到CI(jenkins)里了,让它自动去集成部署,持续集成~Jenkins里的NuGet和MSBuild插件,持续集成~Jenkins里的powershell插件发布远程站点了,下面我们来说一下操作步骤. 进行jenkins操作 添加工作项目 添加源代码地址,填写账号和密码 添加nuget包恢复支持 添加msbuild编译和发布支持 添加powershell远程拷贝支持 运行我们的构建,生成自动构建的项目 进行jenkins操作 http:…