- 博客(48)
- 收藏
- 关注
转载 Android稳定性测试利器-Monkey介绍及环境配置
一、什么是MonkeyMonkey是Android中的一个命令行工具,可以运行在Android模拟器或手机设备中。它向系统发送伪随机的用户事件流(如屏幕的点击、滑动和系统按键操作等),实现对正在开发的app进行压力测试。Monkey主要用于对android系统中开发的app进行稳定性测试。Monkey在使用时需要通过USB将手机设备与PC相连,在PC端使用Adb shell命令调用
2016-07-27 14:30:36
4557
转载 浅谈ANR及log分析ANR
一:什么是ANRANR:Application Not Responding,即应用无响应二:ANR的类型ANR一般有三种类型:1:KeyDispatchTimeout(5 seconds) --主要类型按键或触摸事件在特定时间内无响应2:BroadcastTimeout(10 seconds)BroadcastReceiver在特定时间内无法处理完
2016-07-27 14:19:28
587
转载 JAVA结合testng断言verify(断言失败不中断继续执行)
原理:1.自已构造一个断言类,把Assert.assertEquals给try catch住。2.利用testng的监听类在测试方法运行结束后进行分析。代码:断言类:?123456789101112131415161718192021222324
2016-02-23 16:30:58
10491
1
转载 单元测试/集成测试/系统测试的区别
单元测试/集成测试/系统测试的区别 单元测试:单元测试是对软件基本组成单元(软件设计的最小单位)进行正确性检验的测试工作,如函数、过程(function,procedure)或一个类的方法(method)。集成测试:集成测试是在单元测试的基础上,将所有模块按照概要设计要求组装成为子系统或系统,验证组装后功能以及模块间接口是否
2016-01-21 11:42:50
7541
转载 第三方接口开发规范
第三方接口开发规范一、前言 最近公司业务需要希望能够连接东亚银行的接口直接对商家进行转账付款,但由于前期可行性研究的准备工作没有做好,导致在开发进入两周后才发现原先的设计存在重大安全漏洞,不得不停止项目开发。 接口开发是开发中经常遇到的问题,为避免此类问题再次发生,因而结合本次项目的经验及网上查找到的资料整理出本文,希望能够对以后的第三方接口开发交互提供指导。
2015-01-25 23:33:07
2888
转载 Web API
ASP.NET Web API 简介ASP.NET MVC 4 包含了 ASP.NET Web API, 这是一个创建可以连接包括浏览器、移动设备等多种客户端的 Http 服务的新框架, ASP.NET Web API 也是构建 RESTful 服务的理想平台。ASP.NET Web API 特性ASP.NET Web API 包含下列特性:先进的 HTTP 编
2014-12-01 22:30:04
2132
转载 菜鸟教程之Microsoft Windows Powershell
I’m back!再不更新blog就要挨骂了。今天给大家带来点新知识,Microsoft windows powershell!(后面的都简称Ps)什么是ps?它能给我们带来什么?Windows PowerShell 是专为系统管理员设计的新 Windows命令行外壳程序。该外壳程序包括交互式提示和脚本环境,两者既可以独立使用也可以组合使用。 与许多外壳程序一样,Win
2014-11-04 14:53:14
4120
转载 全球排名前50网站都用什么语言开发的?
全球排名前50网站都用什么语言开发的?2013-06-17 10:00:04来源:同舟工作室作者:网站建站除了要考虑网站的域名外,第二步就是要考虑网站动态开发语言。同舟工作室根据Alexa最新排名,统计了前50个网站的前端开发语言、服务器及数据库环境,发布出来供网站建设的决策者们参考。网站建站除了要考虑网站的域名外,第二步就是要考虑网站动态开发语言。同舟工作室根据Ale
2014-10-07 01:11:52
4369
1
转载 PowerShell_零基础自学课程_1_初识PowerShell
PowerShell_零基础自学课程_1_初识PowerShell 欢迎转载本系列文章;转载请注明出处:www.cnblogs.com/volcanol 自从微软推出.Net以来,微软旗下的windows体系就发生了很大的变化,首先是操作系统的界面的变化,例如vista与XP的界面变化,其次是一些应用的变化,例如在XP下就没有Aero桌面效果,而在W
2014-10-06 23:10:12
797
转载 图解微软性能测试工具VSTS2008 Load Test Agent安装 2013也差不多
http://www.cnblogs.com/netflu/archive/2010/10/23/1858981.html图解微软性能测试工具VSTS2008 Load Test Agent安装最近在用VSTS做性能测试的时候发现本地发起请求只能占用1个CPU,其余的CPU都是空闲的,上网查了一下,这个是因为用VSTS做性能测试的时候,发起压力的进程是VST
2014-09-23 15:08:34
1437
翻译 WebService到底是什么?
一、序言 大家或多或少都听过WebService(Web服务),有一段时间很多计算机期刊、书籍和网站都大肆的提及和宣传WebService技术,其中不乏很多吹嘘和做广告的成分。但是不得不承认的是WebService真的是一门新兴和有前途的技术,那么WebService到底是什么?何时应该用? 当前的应用程序开发逐步的呈现了两种迥然不同的倾向:一种是基于浏览器的瘦客户端应用程序
2014-09-18 18:42:11
664
转载 测试用例的设计方法(全)
测试用例的设计方法(全)等价类划分方法: 一.方法简介1.定义 是把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一个子集中选取少数具有代表性的数据作为测试用例。该方法是一种重要的,常用的黑盒测试用例设计方法。 2.划分等价类: 等价类是指某个输入域的子集合。在该子集合中,各个输入数据对于揭露程序中的错误都是等效的,并合
2014-06-17 15:33:51
1192
转载 .NET中string和StringBuilder的区别
我们知道在.NET Framework中,String类型是一个引用类型,但是String对象还有一个重要特点,那就是一个字符串一旦被创建,就不能修改他。比如:我们定义 string s1 = "hello"; string s2 = s1;上述代码,s1和s2的值相同,但是他们不是同一个对象。 每次使用 System.String
2014-06-13 16:43:19
697
转载 关于Ad-hoc测试的基本知识
关于Ad-hoc测试的基本知识“Ad-Hoc” 原意是指 “特定的,一次性的”,这里专指“随机的,自由的”测试。在软件测试中除了根据测试样例和测试说明书进行测试外,还需要进行随机测试(Ad-hoc testing),主要是根据测试者的经验对软件进行功能和性能抽查。随机测试是根据测试说明书执行样例测试的重要补充手段,是保证测试覆盖完整性的有效方式和过程。随机测试主要是对被测软件的一些
2014-04-29 16:23:15
1194
转载 (转自乙醇)写给想学习自动化测试的新人
最近通过各种渠道发现大家对一些测试工具的基本情况不太清楚,经常会问类似于watir与watir webdriver的区别,我有1个项目,是用watir还是用selenium webdriver呢,之类的问题,在这里笔者不才略微总结一下,希望能给大家一个较为清晰的认识。Waitr与Watir-WebDriver有什么区别?Watir是非常优秀的一款自动化测试工具。其使用ruby作为脚
2014-01-11 23:51:01
2301
1
转载 在 Visual Studio 2010 中创建 ASP.Net Web Service
很多人在论坛里说,在Visual Studio 2010中不能创建“ASP.Net Web Service”这种project了,下面跟帖者云云,有的说这是因为微软已经将Web Service整合进WCF,也有的提出一种先将.Net Framework Target设置为3.5的一种很“Tricky”的作法,其实这些说法是不准确的。微软确实用WCF整合了Web Service,但并不等于说
2013-11-25 17:11:57
857
转载 Web app设计浅谈
Web app设计浅谈HTML5技术的强势发展,为互联网带来的最大改变就是: web从“已死”的预言中回过头来给Nativeapp一记沉重的回马枪,web app成为举世瞩目的明星开始走在各大公司研发的时刻表中。Google 、微软、苹果三大巨头紧锣密鼓地在web app的研发产品领域圈地设岗,并试图建立以自己为中心的”云“服务平台,企图在web app时代到来的时候充当霸主。本文将围绕w
2013-11-05 10:32:31
855
转载 性能自学路线图
性能自学路线图性能测试与LoadRunner学习线路图 整理者:www.besttest.cn1 概览l 纵向划分3颗子树:vugen,controller,monitor。
2013-10-12 16:59:24
4196
转载 WSDL详解(一)
WSDL文档使用web服务描述语言来定义服务。文档包括逻辑(抽象)部分和具体部分。抽象部分用于定义独立于实现的数据类型和消息,具体部分定义一个endpoint如何实现一个可以与外界进行交互的服务。通常建议在写代码前定义WSDL文档和XML schema,但是这就要求对WSDL非常熟悉。逻辑部分:包括types,message以及portType元素。types元素中,xml s
2013-08-26 13:35:17
4910
转载 C# 使用List泛型读取和保存文本文件
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Management;//添加引用using System.IO;namespace ConsoleApplication1{ class Program {
2013-08-05 13:52:25
815
转载 URI (Uniform Resource Identifier)
URI URI组成Web上可用的每种资源 - HTML文档、图像、视频片段、程序等 - 由一个通用资源标识符(Uniform Resource Identifier, 简称"URI")进行定位。 URI一般由三部分组成:一、主机名。存放资源的自身的名称,由路径表示。参考下面的URI,它符合当前的RFC4395规范:协议名称://域名.根域名/目录/文件名
2013-04-17 13:59:18
2890
转载 空间局部性和时间局部性的策略是什么
进程运行时,在一段时间里,程序的执行往往呈现高度的局部性,包括时间局部性和空间局部性。时间局部性是一旦一个指令被执行了,则在不久的将来,它可能再被执行。空间局部性是一旦一个指令一个存储单元被访问,那么它附近的单元也将很快被访问。程序的局部性原理是虚拟存储技术引入的前提。虚拟存储的实现原理是,当进程要求运行时,不是将它全部装入内存,而是将其一部分装入内存,另一部分暂时不装入内存。
2013-01-30 11:19:57
2630
转载 公钥加密体制
公钥加密体制 一、密码体制的分类一个密码系统的组成包括以下五个部分:(1) 明文空间M,它是全体明文的集合。(2) 密文空间C,它是全体密文的集合。(3) 密钥空间K,它是全体密钥的集合。其中每一个密钥K均由加密密钥和解密密钥组成,即。(4) 加密算法E,它是一族由M到C的加密变换,对于每一个具体的,则E就确定出一个具体的加密函数,把M加密成密文C。(5) 解密算法D,它是一族由C到M的解密变换
2013-01-29 15:44:43
1399
转载 什么是高内聚,低耦合。
首先说明这是我在网上看到的,链接我是不记得了。 起因:模块独立性指每个模块只完成系统要求的独立子功能,并且与其他模块的联系最少且接口简单,两个定性的度量标准――耦合性和内聚性。 耦合性也称块间联系。指软件系统结构中各模块间相互联系紧密程度的一种度量。模块之间联系越紧密,其耦合性就越强,模块的独立性则越差。模块间耦合高低取决于模块间接口的复杂性、调用的方式及传递的信息。 耦
2013-01-28 15:33:25
537
转载 怎样成为优秀软件模型设计者
们期待自己成为一个优秀的软件模型设计者,但是,要怎样做,又从哪里开始呢? 将下列原则应用到你的软件工程中,你会获得立杆见影的成果。 1. 人远比技术重要 你开发软件是为了供别人使用,没有人使用的软件只是没有意义的数据的集合而已。许多在软件方面很有成就的行家在他们事业的初期却表现平平,因为他们那时侯将主要精力都集中在技术上。显然,构件(components),EJB(Enterpr
2013-01-28 15:30:34
344
转载 关于B/S和C/S架构的探析
当今世界科学技术飞速发展,尤其以通信、计算机、网络为代表的互联网技术更是日新月异,令人眼花燎乱,目不睱接。由于计算机互联网在政治、经济、生活等各个领域的发展、运用以及网络的迅速普及和全社会对网络的依赖程度,计算机网络已经成为国家的经济基础和命脉,成为社会和经济发展强大动力,其地位越来越重要。但是,由于主流技术研发企业和用户对“B/S”和“C/S”技术谁优谁劣、谁代表技术潮流发展等等问题的争论不休,
2013-01-21 11:17:00
668
转载 C# URL编码对照表
URL编码对照表1、string s = System.Web.HttpUtility(byte[] data);这里的s即为转换出来的URL编码,需要注意的是这里的byte数组必须是具有ASCII意义的数组,由string通过System.Text.Encoding.Default.getBytes(str.ToCharArray());是不正确的,不能正确转义!2、根据URL编码规
2013-01-18 13:39:06
1786
转载 C# 用委托有什么好处? 它起什么作用?
什么是委托 首先要知道什么是委托,用最通俗易懂的话来讲,你就可以把委托看成是用来执行方法(函数)的一个东西。如何使用委托 在使用委托的时候,你可以像对待一个类一样对待它。即先声明,再实例化。只是有点不同,类在实例化之后叫对象或实例,但委托在实例化后仍叫委托。声明,如:1 namespace Vczx.ProCSharp.Exc2 {3
2012-12-31 16:52:27
11743
2
转载 C# var关键字用法
VAR 是3.5新出的一个定义变量的类型其实也就是弱化类型的定义VAR可代替任何类型编译器会根据上下文来判断你到底是想用什么类型的至于什么情况下用到VAR 我想就是你无法确定自己将用的是什么类型就可以使用VAR 类似 OBJECT但是效率比OBJECT高点使用var定义变量时有以下四个特点:1. 必须在定义时初始化。也就是必须是var s = “abcd”形式,而不
2012-12-14 17:57:41
1596
转载 什么是强类型,什么是弱类型?哪种更好些?
弱类型语言允许将一块内存看做多种类型。比如直接将整型变量与字符变量相加。C and C++ 是静态语言,也是弱类型语言;Perl and PHP 是动态语言,但也是弱类型语言。强类型语言在没有强制类型转化前,不允许两种不同类型的变量相互操作。Java、C# 和 Python 等都是强类型语言。使用哪种语言还是要按需而定。编写简单小应用,使用弱类型语言可节省很多代码量,有更高的开发效率。而对
2012-12-14 17:36:30
1058
转载 C#中partial关键字
1. 什么是局部类型?C# 2.0 引入了局部类型的概念。局部类型允许我们将一个类、结构或接口分成几个部分,分别实现在几个不同的.cs文件中。局部类型适用于以下情况:(1) 类型特别大,不宜放在一个文件中实现。(2) 一个类型中的一部分代码为自动化工具生成的代码,不宜与我们自己编写的代码混合在一起。(3) 需要多人合作编写一个类。局部类型是一个纯语言层的编译
2012-11-19 10:14:52
393
转载 英文标点符号使用和意义
句点(Full Stop / Period,“.”) 问号(Question Mark,“?”) 感叹号(Exclamation Mark,“!”) 逗点(Comma,“,”) 冒号(Colon,“:”) 分号(Semicolon,“;”) 连字符(Hyphen,“-”) 连接号(En Dash,“–”) 破折号(Em Dash,“—”) 括号(Parenthe
2012-10-29 10:40:45
2015
原创 测试计划编写7要素?(6W1H)
测试计划编写7要素?(6W1H) 1) why——为什么要进行这些测试; Purpose 2) what—测试哪些方面,不同阶段的工作内容; Scope 3) when—测试不同阶段的起止时间; Schedule 4) where—相应文档,缺陷的存放位置,测试环境等; Resourse 5) who—项目有关人员组成,安排哪些测试人
2012-09-19 15:59:44
8311
转载 C# .NET中的CTS、CLS和CLR
在学习.NET的过程中,都会不可避免地接触到这三个概念,那么这三个东西是什么以及它们之间的关系是怎样的呢?我们在学习的过程中可能比较过多的会去关注CLR,因为CLR是.NET Framework的核心,但是我要说的是CTS和CLS更为重要,因为他们是CLR的核心。任何编程语言,如果想要在.NET CLR上执行,就必需提供一个编译器,将此语言的程序编译成.NET CLR所认识的metadata以及I
2012-09-18 15:12:19
692
转载 C#简介
C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。并定于在微软职业开发者论坛(PDC)上登台亮相。C#是微软公司研究员Anders Hejlsberg的最新成果。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(
2012-09-17 15:09:22
6407
转载 C# 编译过程的两大特点
C#编译过程开始前要安装好.NET Framwork SDK环境,一般安装了vs.net工具的 都已经可以了,我们这里使用vs2005:在图中 可以看到我们进入vs2005的命令行窗体 首先,我们用文本文件建一个.cs的文件 其实在C#编译过程中这个扩展名是可以自己定的,另不用.cs也是可以的,建一个文件命名为:SimpleProgram.cs 输入下面的代码usingSyste
2012-09-17 14:00:46
682
转载 C# 抽象类和接口的区别
.Net提供了接口,这个不同于Class或者Struct的类型定义。接口有些情况,看似和抽象类一样,因此有些人认为在.Net可以完全用接口来替换抽象类。其实不然,接口和抽象类各有长处和缺陷,因此往往在应用当中,两者要结合来使用,从而互补长短。 接下来先说说抽象类和接口的区别。 区别一,两者表达的概念不一样。抽象类是一类事物的高度聚合,那么对于继承抽象类的子类来说,对于抽象类来说,属于“
2012-08-29 13:19:51
717
转载 C# 按照单词反转字符串
//////单词反转//////待反转的字符串///已反转的字符串///Max Supublicstaticstring ReverseWords(string array){ int arrLen = array.Length;char[] strNew =newchar[arrLen + 1];//全部反转for (int i
2012-08-28 17:40:18
1471
转载 英语地址书写格式(写法)
A clown performs during the 14th Mexico International Clown Festival inMexico City, Mexico, Oct. 20, 2009. The 14th Mexico International Clown Festival kicked off on Oct. 19 with the participation o
2012-08-27 13:27:12
21671
转载 C# 鸡尾酒排序(冒泡改进)
也称双向冒泡排序(冒泡排序的一种变形),搅拌排序 (也可以视作选择排序的一种变形), 涟漪排序。此演算法与冒泡排序的不同处在于排序时是以双向在序列中进行排序。与冒泡排序不同的地方鸡尾酒排序等于是冒泡排序的轻微变形。不同的地方在于从低到高然后从高到低,而冒泡排序则仅从低到高去比较序列里的每个元素。他可以得到比冒泡排序稍微好一点的效能,原因是冒泡排序只从一个方向进行比对(由低到高),每次循
2012-08-03 16:44:43
892
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人