自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(73)
  • 收藏
  • 关注

转载 Linux—简介

  Linux内核最初只是由芬兰人李纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。   Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。   Linux能运行主要的UNIX工具软件、应用程序和...

2018-06-14 19:27:55 242

原创 测试总结

1.经过写测试用例,我大概了解对需求文档的分析以及在写用例时要考虑到的各个场景。 2.在写用例中的步骤时,一定要按照用户的逻辑,一步一步完成。 3.在执行之前一定要输入数据,其次在前台打印。 4.预测结果:切忌不要笼统的写成 以上各个步骤均可以正常设置 ,要写成:每一步设置成功之后,我们是怎样进行检验这步设置的成功,也就是代码中要怎么写。 ...

2018-06-12 08:27:11 352

转载 场景测试用例重点总结

最近在写一个模块的场景测试用例,从一个场景十几个步骤,基本没有按照用户逻辑,且没有主题到最后 一个场景简单明了的几个步骤并且主题明确通过外部评审,这个过程中,遇到了很多问题,不停纠正,不断总结,最终终于写成一个不错的场景测试用例。好的场景用例必须满足以下几点:尽可能覆盖更多的BVT; 每个场景的执行步骤简单明...

2018-06-11 18:58:39 5960

转载 使用场景分析法设计测试用例

场景分析法设计测试用例1. 事件流,同一事件不同的触发顺序和处理结果形成事件流,事件流分为基本流和备选流·1)基本流:程序从开始执行直到成功结束所经过的最短路径。·2)备选流:一个备选流可能从基本流开始,在特定条件下执行,然后重新加入基本流中;也可起源于另一个备选流,执行后加入基本流或终止用例。2. 使用场景:一般在...

2018-06-11 18:56:22 6887

转载 如何编写测试用例及用例的意义

一.概念1.什么是测试用例?在测试过程中很重要的一类文档,它是测试工作的核心、是一组在测试时输入输出的标准、是软件需求的具体对照。2.测试用例的作用:检验软件是否满足客户需求、体现一个测试人员的工作量、展现测试用例的设计思路3.测试用例所包含的内容:用例编号、用例名称、测试背景、前置条件、优先级、重要级、测试数据、...

2018-06-05 19:12:36 24969 4

转载 测试用例常见的设计方法

 测试用例常见的设计方法有:等价类划分法、边界值分析法、错误推测法、判定表法、正交实验法。  一.等价类划分法  顾名思义,等价类划分,就是将测试的范围划分成几个互不相交的子集,他们的并集是全集,从每个子集选出若干个有代表性的值作为测试用例。  例如,我们要测试一个用户名是否合法,用户名的定义为:...

2018-06-05 18:59:54 606

转载 软件测试计划大体流程

1.测试计划是什么? 是在软件测试工作正式实施之前明确测试的对象,并且通过对资源、时间、风险、测试范围和预算等方面的综合分析和规划,保证有效的实时软件测试。2.为什么要制定测试计划? (1)对项目执行过程过程中的风险进行分析,并制定相关的应对策略 (2)把知识和经验转化为执行任务的具体方法 (3)促进团队间关于...

2018-06-05 18:52:25 1453

原创 一些测试策略的定义

一些测试策略的定义 黑盒测试:又称功能测试、数据驱动测试或基于规格说明书的测试。白盒测试:又称结构测试、逻辑驱动测试或基于程序本身的测试。冒烟测试:对应用程序关键的功能进行的测试。回归测试:对某些已经进行过的测试的某些子集再重新进行一遍,已保证上述改变不会传播无法预料的副作用或引发的问题。Alpha 测试:由用户在开发者的场所进行,并且在开发者对用户的“指导”下进行测试。Be...

2018-06-01 16:14:24 924

原创 一些测试阶段的定义

一些测试阶段的定义 单元测试:又称模块测试,是最小单位的测试,单元测试是在系统开发过程中进行的测试活动。目的是确保每个模块能正常工作。集成测试:又称综合测试,是在单元测试的基础上将通过测试的单元模块按照设计要求组装成系统或子系统,再进行测试。目的在于检验与软件设计相关的程序结构问题。确认测试:软件在由集成测试进入系统测试之前,需要对软件是否可以进入系统测试进行评估过程的测试。系统测试...

2018-06-01 16:11:38 374

原创 软件测试的分类

软件测试的具体分类 1、按测试策略分类 黑盒/白盒测试、动态/静态测试、手工/自动测试 2、按测试阶段分类 单元测试、集成测试、(确认测试)、系统测试、验收测试 3、按测试方法分类 功能测试、性能测试、压力测试、负载测试、易用性测试、安装测试、界面测试、配置测试、文档测试、兼容性测试、安全性测试、恢复测试...

2018-06-01 16:09:43 438

转载 软件测试的目的,原则以及流程的大体描述

 一、软件测试的目的        1)软件测试是为了发现错误而执行程序的过程。        2)测试是为了证明程序有错,而不是证明程序无错。(发现错误不是唯一目的)        3)一个...

2018-06-01 16:05:47 2294

转载 描述测试用例及例子

一.概念1.什么是测试用例?在测试过程中很重要的一类文档,它是测试工作的核心、是一组在测试时输入输出的标准、是软件需求的具体对照。2.测试用例的作用:检验软件是否满足客户需求、体现一个测试人员的工作量、展现测试用例的设计思路3.测试用例所包含的内容:用例编号、用例名称、测试背景、前置条件、优先级、重要级、测试数据、...

2018-05-31 16:43:25 7880

转载 App的测试简单归结:

在日常工作的摸索中,我将如何做好app的测试简单归结为如下内容。(1) 功能测试每项开发的新功能都需要进行测试。app测试中功能测试是一个重要方面。测试人员应该要进行手动测试和后期的自动化测试维护。刚开始测试时,测试员必须把app当做”黑盒”一样进行手动测试,看看提供的功能是否正确并如设计的一样正常运作。除了经典软件测试,...

2018-05-31 16:35:00 745

原创 Android Glide 图片形状裁剪 ,滤镜等

具体请看:http://www.cnblogs.com/qianyukun/p/6867436.html

2018-05-22 08:50:27 1165

转载 android Picasso使用详解

Picasso是Square公司出品的一款非常优秀的开源图片加载库,是目前Android开发中超级流行的图片加载库之一,今天我们就来分析下他的使用及实现流程。使用简介首先在项目中引入picasso(以gradle为例)compile 'com.squareup.picasso:picasso:2.5.2'...

2018-05-22 08:47:12 5590

转载 Android xUtils的详细解析

转自:http://www.w2bc.com/article/1567321.先来认识一下xUtils31)xUtils3简介xUtils是基于Afinal开发的目前功能比较完善的一个Android开源框架,最近又发布了xUtil3.0,在增加新功能的同时又提高了框架的性能,下面来看看官方(https://gi...

2018-05-21 08:43:36 901

转载 Android RecyclerView的详细使用(转载自无缘公子)

  之前总是会有人在一些开发群里问,有木有比较好使且功能强大些的RecyclerVew,比如支持下来刷新,加载更多等,还有人在问,如何为RecyclerView添加分割线,尤其是如何为网格布局添加分割线? 热心的群友会有一堆推荐,当然也不乏好事者来这么一句,自己封装去。。。。 ...

2018-05-21 08:39:36 193

转载 Android NavigationView的使用

转自:Android5.0之NavigationView的使用导航菜单的制作方式多种多样,网上也有各种炫酷效果的具体实现方式,那么今天我主要是想来说说Google在Android5.0之后推出的NavigationView的具体使用方式。NavigationView在很多App上都已经可以看到其效果图,国内的比如知乎(...

2018-05-21 08:23:02 1960

转载 Android DrawerLayout的使用

在android的v4包中有一个控件 Drawerlayout,主要实现了左拉和右拉菜单,类似于之前的“抽屉”功能,此控件使用简单,效果很柔和,操作起来体验非常好,下面是我实现的一个简单效果的部分截图: 左拉: 右拉: 怎么样?是不是在平时开发的应用中很常见?OK,那么接下来我直接上代码:activity...

2018-05-21 08:19:39 3668

转载 环信SDK

一. 即时通讯技术方案1. 第三方SDK: 环信, 融云, 网易云信, 腾讯 中小型公司/初创型: 建议使用第三方. 好处: 快, 符合快速开发的需求, 自己和后台人员不需要做什么操作 缺点: 你的数据会经过人家的服务器, 可能会不安全 2. 使用XMPP: XMPPFramework, 以前...

2018-05-14 08:47:26 1362

转载 toolbar的使用

1、ToolBar的介绍ToolBar基本上继承了ActionBar的风格,使用ToolBar可以简单的实现导航的效果,但toolbar有一此配置比较麻烦,特别是自定义的时候遇到的问题很多,下面是常用的效果图从api或者源码中看toolbar的主要功能: 2、ToolBar的基本使用在布局中配置t...

2018-05-14 08:41:55 539

转载 ViewGroup的使用

View类1,android.view类是个最基本的UI类,android上很多UI组件都是继承此类而实现的。2,这些UI组件包括Button(按钮), TextView(文本框),CheckBox(选字框)等等。3,那么这些UI组件应该怎么放置呢?ViewGroup类1,上面所说的UI组件是放置到一个专...

2018-05-14 08:38:15 10951

转载 Android——使用OkHttp(含各种请求方法)

支持 SPDY ,共享同一个 Socket 来处理同一个服务器的所有请求 1、如果 SPDY 不可用,则通过连接池来减少请求延时 2、无缝的支持GZIP来减少数据流量 3、缓存响应数据来减少重复的网络请求OkHttp 处理了很多网络疑难杂症:会从很多常用的连接问题中自动恢复。一、测试使用我们的OKHttp第三方库1.第一步我们需要去创建一个 OKHttpClient 对象OkHttpClien

2018-05-02 19:42:35 1144

转载 Android 使用HttpURLConnection发送HTTP请求

在过去,Android上发送HTTP请求一般有两种方式,HttpURLConnection和HttpClient,不过由于HttpClient存在API数量过多,扩展困难等缺点,Android团队越来越不建议我们使用这种方式,终于在Android6.0系统中,HttpClient的功能被完全移除了,标志着比功能被正式弃用,现在官方建议使用的是HttpURLConnection的用法。首先需要获取到

2018-05-02 19:40:08 265

转载 转 Android OOM出现常见原因及解决办法

在前公司做一个图片处理的应用时, 项目交付的时候,客户的手机在运行应用的时候,一直在崩溃,而这个异常就是OutOfMemory的错误,简称为OOM, 搞得我们也是极其的崩溃,最后 ,我们是通过网上搜集资料和代码走查的方式来优化解决的,这里,我就把我们收集到资料和总结的经验分享下吧。    Android的虚拟机是基于寄存器的Dalvik,它的最大堆大小一般是16M,有的机器为24M。我们平常看到的O

2018-05-01 20:01:29 202

转载 Android-数据存储-SharedPreferences全局读写

前言  需要在整个应用中设置一个变量,方便其他Activity读写,这里使用的SharedPreferences。它适用少量信息的存储,这些信息格式简单,如字符串,标量类型值等。 SharedPreferences保存的数据主要是配置信息格式的数据,即简单类型的key-value键值对。1. 开发步骤1. 写入 //实例化SharedPreferences对象 SharedPref

2018-05-01 19:57:32 766

转载 Android中ViewPager的使用

一、在布局文件中写一个ViewPager控件。<android.support.v4.view.ViewPager android:id="@+id/mViewPager" android:layout_width="wrap_content" android:layout_height="wrap_content"></android.support.v4.view.Vi

2018-05-01 19:23:58 125

转载 Android - TabHost 选项卡功能用法详解

一、实例二.、TabHost介绍 TabHost组件可以在界面中存放多个选项卡, 很多软件都使用了改组件进行设计;TabHost常用组件 TabWidget : 该组件就是TabHost标签页中上部 或者 下部的按钮, 可以点击按钮切换选项卡;TabSpec : 代表了选项卡界面, 添加一个TabSpec即可添加到TabHost中;– 创建选项卡 : newTabSpec(String ta

2018-05-01 19:18:31 294

转载 Android中Fragment的详解和使用。

偶记得第一次接触Fragment,觉得好牛叉的组件,可以做许多Activity可以做的事,辅助Activity让功能可以做得更加强大;一次编写,可以多个地方可以使用,解放了Activity。在这里,本篇文章主要是总结fragment的两种添加方式,add和replace。一、什么是Fragment 简单来说,Fragment其实可以理解为一个具有自己生命周期的控件,只不过这个控件又有点特殊,它有自

2018-05-01 19:14:12 175

转载 Android 广播介绍以及使用示例

Android中的广播主要可以分为两种类型:标准广播和有序广播。标准广播一种完全异步执行的广播,在广播发出之后,所有的广播接收器几乎都会在同一时间接收到这条广播,因此他们之间没有任何的先后顺序。特点:效率高;缺点:无法拦截。123有序广播一种同步执行的广播,在广播发出之后,同一时刻只会有一个广播接收器能够接收到这条广播,当该广播接收器执行完OnReceive()方法逻辑后,广播才会继续传递。 ...

2018-05-01 19:01:13 113

转载 android service介绍

很简单一个例子:Android开发中,当需要创建在后台运行的程序的时候,就要使用到Service。Service 可以分为有无限生命和有限生命两种。特别需要注意的是Service跟Activities是不同的(简单来说可以理解为后台与前台的区别),例如,如果需要使用Service的话,需要调用startService(),从而利用startService()去调用Service中的OnCreate...

2018-05-01 18:58:13 90

转载 Android六大基本布局详解

Android六大基本布局详解  一.基本理论Android六大基本布局分别是:线性布局LinearLayout、表格布局TableLayout、相对布局RelativeLayout、层布局FrameLayout、绝对布局AbsoluteLayout、网格布局GridLayout。其中,表格布局是线性布局的子类。网格布局是android 4.0后新增的布局。在手机程序设计中,绝对布局基本上不用,用...

2018-05-01 18:55:31 237

转载 Android种存储方式使用与总结

本文介绍Android平台进行数据存储的五大方式,分别如下:       1 使用SharedPreferences存储数据    2 文件存储数据          3 SQLite数据库存储数据    4 使用ContentProvider存储数据    5 网络存储数据下面详细讲解这五种方式的特点第一种: 使用SharedPreferences存储数据    适用范围:保存少量的数据,且这些...

2018-04-27 09:17:24 193

转载 Android基础知识点总结

Android工程目录结构  res:放置应用 程序 用到的资源 文件。其包含(Drawable,layout,values等目录)。当这个目录下的文件发生变化时,src目录下面的R.java就会自动发生变化。 assets:主要放置多媒体等数据 文件 。 res/drawable:放置应用到的图片资源。res/layout:放置一些与UI相应的布局文件,都是xml文件。 res/values:放...

2018-04-27 09:05:48 562

原创 java---正则表达式(5)

package com.beicai.zhengze;import java.util.regex.Matcher;import java.util.regex.Pattern;public class TestPattern {public static void main(String[] args) {// Pattern p = Pattern.

2017-10-12 10:38:10 231

原创 java---正则表达式(4)

package com.beicai.zhengze;public class TestGroup {public static void main(String[] args) {//叠词:快快乐乐  高高兴兴// \\1代表第一组又出现一次,\\2代表第二组又出现一次// String regex = "(.)\\1(.)\\2";// System.o

2017-10-12 10:37:35 159

原创 java---正则表达式(3)

package com.beicai.zhengze;/* * 正则表达式的替换功能 */public class TestReplaceAll {public static void main(String[] args) {// TODO Auto-generated method stubString s = "Once1a22222wolf,3alway

2017-10-12 10:36:46 145

原创 java---正则表达式(2)

package com.beicai.zhengze;import java.util.Arrays;/* * 字符串排序 *需求:有字符串“91 27 46 38 50”,写代码实现最终输出结果“27 38 46 50 91” * *分析: *1.将字符串切割成字符串数组 *2.将字符串转换成数字,并将其存储在一个登场的的int数组中 *3.排

2017-10-12 10:36:01 209

原创 java---正则表达式(1)

package com.beicai.zhengze;;public class TestQQ {public static void main(String[] args) {/***对QQ号进行校验,*要求:5-15位,第一位不能为0,不能有非法字符*/String QQ = "1214477012";if( ! (QQ.length()15)){i

2017-10-12 10:34:51 159

原创 java---反射机制

package com.beicai.reflect;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.lang.reflect.Field;import java.lang.refl

2017-10-12 10:31:45 228

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除