07 2017 档案

摘要:1、引入 随着通信IP化的发展,IP传输的高带宽、低成本等优势使得越来越多的企业、电信运营商加快建设基于IP的各种通信应用。在通信协议IP化发展中,SIP协 议毫无争议地成为各大电信运营商构建其未来网络的基础协议,越来越多的SIP软件产品也不断出现在行业应用中。SIP协 议的标准化,同时也造就了一大 阅读全文
posted @ 2017-07-31 11:12 思源2017 阅读(2309) 评论(0) 推荐(0)
摘要:1、 插入中文数据提示 FAIL UnicodeEncodeError: 'latin-1' codec can't encode characters in position 92-107: ordinal not in range(25 DataBaseLibrary插入中文乱码的解决:修改D: 阅读全文
posted @ 2017-07-20 17:37 思源2017 阅读(1286) 评论(0) 推荐(0)
摘要:Robot Framework 提供了多种Library。其中Database Library可用来连接操作数据库。 1.安装Database Library 打开Robot Framework官网,找到Database Library,官网提供了Java 和Python两个版本的Database 阅读全文
posted @ 2017-07-20 17:11 思源2017 阅读(377) 评论(0) 推荐(0)
摘要:RobotFrame Work为我们提供了包括OS、Android、XML、FTP、HTTP、DataBase、Appium、AutoIt、Selenium、 Watir等大量的库。在使用过程中,除这些库之外,对于某些我们自己特定的应用逻辑,我们还需要开发自己的Library,以便于进行自动化测试。 阅读全文
posted @ 2017-07-20 13:06 思源2017 阅读(715) 评论(0) 推荐(0)
摘要:使用ff_profile_dir来加载你的配置文件,保持登录或加载插件 使用ff_profile_dir来加载你的配置文件,保持登录或加载插件 ## 引子 ##有时候测试时需要加载ff的一些插件,但是直接open browser是一个干净浏览器,什么都没有于是有了ff_profile_dir,这个参 阅读全文
posted @ 2017-07-20 10:42 思源2017 阅读(565) 评论(0) 推荐(0)
摘要:在进行软件自动化测试时,我们设计并编写好一个测试脚本的业务逻辑之后,需要将其中的业务数据提取为变量,并对业务逻辑进行封装。在后续的测试过程中,只需设置每次测试的测试数据,而不必更改业务逻辑。 举个例子,我们对baidu搜索进行兼容性测试时,我们的业务逻辑是 [打开浏览器] - [输入搜索内容] - 阅读全文
posted @ 2017-07-20 09:52 思源2017 阅读(511) 评论(0) 推荐(0)
摘要:本篇文章主要介绍一下具体的定位方法。 我们的脚本如下: 这里我们用到了Selenium2Library进行浏览器控制。接下来查找Selenium2Library的官方文档,来查看如何进行页面元素定位。 在Github上搜索Selenium2Library,项目地址为 https://github.c 阅读全文
posted @ 2017-07-20 09:23 思源2017 阅读(1090) 评论(0) 推荐(0)
摘要:Robot Framework 简单网站兼容性测试 0.Robot Framework 简介 Robot Framework 是一个通用的自动化测试框架,主要用于“验收测试”和“验收测试驱动开发(ATDD)” (会其它文章中会详细介绍ATDD)。它使用的是表格式的测试数据语法,并且实现了关键字驱动测 阅读全文
posted @ 2017-07-19 20:05 思源2017 阅读(333) 评论(0) 推荐(0)
摘要:通过一个简单的实例来体验下robot framework的使用方式、运行、报告和日志(非常漂亮的自动化测试报告噢!)。 首先我们打开RIDE,快捷键 ctrl+n新建一个工程Test,选中新建的工程文件夹 快捷键 ctrl+shift+f,新建一个测试套件,我的名为为“测试套件” 右键 Test,选 阅读全文
posted @ 2017-07-18 11:36 思源2017 阅读(2962) 评论(0) 推荐(0)
摘要:一、简单示例 注意:以下操作使用到快捷键的,请先确保没有与其他软件的快捷键设置冲突,比如sogou拼音、有道词典等等 1.启动ride 启动ride方法: 1) 通过界面图标 2) dos命令行:进入dos窗口,输入ride.py,按回车即可 2.创建新工程 创建方法: 1) 通过菜单栏里的File 阅读全文
posted @ 2017-07-18 09:51 思源2017 阅读(900) 评论(0) 推荐(0)
摘要:目录: 1 Robot框架结构2 环境搭建 2.1 安装Python 2.2 安装Robot Framework 2.3 安装wxPython 2.4 安装RIDE 2.5 安装Selenium2Library 2.6 安装IEDriverServer 1 Robot框架结构 为了更好的了解环境安装 阅读全文
posted @ 2017-07-17 21:45 思源2017 阅读(2922) 评论(0) 推荐(0)
摘要:在安装pip前,请确认你win系统中已经安装好了python,和easy_install工具,如果系统安装成功,easy_install在目录C:\Python27\Scripts 下面, 确认截图如下: 进入命令行,然后把目录切换到python的安装目录下的Script文件夹下,运行 easy_i 阅读全文
posted @ 2017-07-17 15:08 思源2017 阅读(386) 评论(0) 推荐(0)
摘要:筑基阶段: 1.敲代码速度要快,要求手指灵活,尽量减少输入出错。这个是基本功,不然何以达到一定的代码量。 2.精通几个常用的代码编辑工具。(注意,这里说的是编辑工具,除了常用的eclipse,myeclipse,jBuilder等IDE工具外,还必须掌握文本编辑工具,如notepad++,vim)。 阅读全文
posted @ 2017-07-16 18:32 思源2017 阅读(379) 评论(0) 推荐(0)
摘要:Java 开发者常常都会想办法如何更快地编写 Java 代码,让编程变得更加轻松。目前,市面上涌现出越来越多的高效编程工具。所以,以下总结了一系列工具列表,其中包含了大多数开发人员已经使用、正在使用或将来一定会用到的高效工具。这份列表名单包括集成开发环境、集成工具、测试和质量工具等。 1、集成开发环 阅读全文
posted @ 2017-07-16 18:12 思源2017 阅读(684) 评论(0) 推荐(0)
摘要:想要加强你的编程能力吗?想要提升你的 Java 编程技巧和效率吗? 不用担心。本文将会提供快速高效学习 Java 编程的 50 多个网站资源: 开始探索吧: 1、MKyong:许多开发者在这里可以找到带文字说明和图解的示例代码。这是一个探索各种框架的平台。不管是否用于商业使用,你都可以从这里下载免费 阅读全文
posted @ 2017-07-16 16:45 思源2017 阅读(353) 评论(0) 推荐(0)
摘要:(1)时间函数库 package com.sun.util; import java.text.ParseException; import java.text.ParsePosition; import java.text.SimpleDateFormat; import java.util.Ca 阅读全文
posted @ 2017-07-16 16:18 思源2017 阅读(420) 评论(0) 推荐(0)
摘要:根据难度分为: Java语言篇 、中级进阶篇 、高级篇 : 第一部分: Java语言篇 1 《Java编程规范》 适合对象:初级,中级 介绍:作者James Gosling(Java之父),所以这本书我觉得你怎么也得读一下。对基础讲解的很不错。 2 《Java核心技术:卷Ⅰ基础知识》 适合对象:初级 阅读全文
posted @ 2017-07-16 16:14 思源2017 阅读(232) 评论(0) 推荐(0)
摘要:Java中存在着两种Random函数: 一、java.lang.Math.Random; 调用这个Math.Random()函数能够返回带正号的double值,该值大于等于0.0且小于1.0,即取值范围是[0.0,1.0)的左闭右开区间,返回值是一个伪随机选择的数,在该范围内(近似)均匀分布。例子如 阅读全文
posted @ 2017-07-15 16:20 思源2017 阅读(260) 评论(0) 推荐(0)
摘要:我们在安装完notepad++文本编辑器之后,在一个文本文件上右键有时候并没有出现“使用notepad++编辑的选项”,我们可以通过简单地修改注册表文件来增加这样的功能: 1、 首先打开注册表,windows+ R运行,在运行窗口中输入regedit,进入注册表编辑器 2、在左边的导航中找到路径:H 阅读全文
posted @ 2017-07-11 19:09 思源2017 阅读(2276) 评论(0) 推荐(0)
摘要:我们知道,系统盘空间的大小对于系统的运行速度有很大的影响,所以我们应该尽量减少系统盘的压力,而由于IE浏览器的收藏夹默认在系统盘,下面小编就教你如何更改收藏夹的位置。 使用win+R组合键,打开运行程序(或者使用开始菜单—运行),输入regedit,如图: 再打开的注册表编辑器里面选择HKEY_CU 阅读全文
posted @ 2017-07-11 10:30 思源2017 阅读(374) 评论(0) 推荐(0)