摘要:                    
原文地址http://www.cnblogs.com/tobecrazy/p/4579631.html 原文地址http://www.cnblogs.com/tobecrazy/ 该博主有很多干货,可以多去研究研究 配置目录如下:把知乎客户端命名为zhihu.apk 编写基于java testng的                阅读全文
            
        随笔分类 - 软件测试
appium之Context切换
2017-09-10 23:47 by 清风软件测试开发, 2770 阅读, 收藏,
摘要:                    
原文地址http://blog.csdn.net/Mandypan/article/details/51396302 Context切换driver.getContextHandles();//获取页面的contextdriver.context("WEBVIEW");driver.context(                阅读全文
            
        appium API java
2017-09-10 22:51 by 清风软件测试开发, 1148 阅读, 收藏,
摘要:                    
原创内容,未经允许,禁止转载! driver.close();//关闭 driver.closeApp();//关闭应用,其实就是按home键把应用置于后台 driver.currentActivity();//获取当前activity,比如:com.alipay.mobile.nebulacore                阅读全文
            
        Excel的单元格设置下拉选项并填充颜色
2017-08-01 00:27 by 清风软件测试开发, 52021 阅读, 收藏,
摘要:                    
如何在Excel的单元格中加入下拉选项 如何在Excel的单元格中加入下拉选项 如何在Excel的单元格中加入下拉选项 如何在Excel的单元格中加入下拉选项 如何在Excel的单元格中加入下拉选项 方法/步骤 第一步:打开excel文档,选中需加入下拉选项的单元格。 第二步:点击菜单中的“数据”-                阅读全文
            
        java反射基础知识(五)反射应用实践
2017-07-25 00:41 by 清风软件测试开发, 511 阅读, 收藏,
摘要:                    
详解Java反射各种应用 Java除了给我们提供在编译期得到类的各种信息之外,还通过反射让我们可以在运行期间得到类的各种信息。通过反射获取类的信息,得到类的信息之后,就可以获取以下相关内容: Class对象 构造器 变量 方法 私有变量与私有方法 注解 泛型 数组 本文也将从上面几个方面来介绍Jav                阅读全文
            
        java反射基础知识(四)反射应用实践
2017-07-24 00:26 by 清风软件测试开发, 460 阅读, 收藏,
摘要:                    
反射基础 p.s: 本文需要读者对反射机制的API有一定程度的了解,如果之前没有接触过的话,建议先看一下官方文档的Quick Start。 在应用反射机制之前,首先我们先来看一下如何获取一个对象对应的反射类Class,在Java中我们有三种方法可以获取一个对象的反射类。 通过getClass方法 在                阅读全文
            
        java反射基础知识(三)
2017-07-23 23:59 by 清风软件测试开发, 214 阅读, 收藏,
摘要:                    
原文地址:http://tutorials.jenkov.com/java-reflection/index.html http://www.cnblogs.com/penghongwei/p/3299688.html *By Jakob Jenkov Java的反射机制使得它可以在运行时检查类、接                阅读全文
            
        java反射基础知识(二)
2017-07-23 23:53 by 清风软件测试开发, 228 阅读, 收藏,
摘要:                    
1. 了解 Java 中的反射 1.1 什么是 Java 的反射 Java 反射是可以让我们在运行时获取类的函数、属性、父类、接口等 Class 内部信息的机制。通过反射还可以让我们在运行期实例化对象,调用方法,通过调用 get/set 方法获取变量的值,即使方法或属性是私有的的也可以通过反射的形式                阅读全文
            
        java反射基础知识(一)
2017-07-23 23:49 by 清风软件测试开发, 366 阅读, 收藏,
摘要:                    
一、反射 反射:JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 要想解剖一个类,必须先要获取到该类的字节码文件对象。而解剖使用的就是Cla                阅读全文
            
        java多线程总结(二)
2017-07-23 00:57 by 清风软件测试开发, 204 阅读, 收藏,
摘要:                    
线程一般有6个状态: 新建状态:NEW 可运行状态:RUNNABLE 休眠状态:TIMED_WAITING 等待状态:WAITING 阻塞状态:BLOCKED 终止状态“TERMINATED 当我们使用new创建线程之后,线程处于新建状态,当调用start方法之后,线程出于可运行状态,当线程需要获得                阅读全文
            
        java多线程总结(一)
2017-07-22 23:26 by 清风软件测试开发, 181 阅读, 收藏,
摘要:                    
在java中要想实现多线程,有两种手段,一种是继续Thread类,另外一种是实现Runable接口。 对于直接继承Thread的类来说,代码大致框架是: 1 2 3 4 5 6 7 8 9 10 11 12 class 类名 extends Thread{ 方法1; 方法2; … public vo                阅读全文
            
        java多线程(六)
2017-07-20 00:08 by 清风软件测试开发, 267 阅读, 收藏,
摘要:                    
使用Runnable接口创建线程 Runnable接口 只有一个run()方法 Thread类实现了Runable接口 便于多个线程共享资源 Java不支持多继承,如果已经继承了某个基类,便要实现Runnable接口类生成多线程以实现Runnable的对象为参数建立新的线程 只有一个run()方法                 阅读全文
            
        java多线程(五)
2017-07-20 00:00 by 清风软件测试开发, 215 阅读, 收藏,
摘要:                    
Java 多线程同步 锁机制与synchronized 打个比方:一个object就像一个大房子,大门永远打开。房子里有很多房间(也就是方法)。这些房间有上锁的(synchronized方法), 和不上锁之分(普通方法)。房门口放着一把钥匙(key),这把钥匙可以打开所有上锁的房间。另外我把所有想调                阅读全文
            
        java多线程(四)
2017-07-19 23:49 by 清风软件测试开发, 307 阅读, 收藏,
摘要:                    
使用synchronized锁实现线程同步 为什么要用线程同步 我们先来看下这段代码的运行结果: Java学习交流群:495273252 在多线程上篇博客已经介绍过了,JVM采用的是抢占式调度模型,当一个线程sleep的时候,其它线程会抢占CPU资源。如果发生在数据库中,就是“脏读”。synchro                阅读全文
            
        Java多线程(三)
2017-07-19 00:44 by 清风软件测试开发, 272 阅读, 收藏,
摘要:                    
本文主要接着前面多线程的两篇文章总结Java多线程中的线程安全问题。 一.一个典型的Java线程安全例子 1 public class ThreadTest { 2 3 public static void main(String[] args) { 4 Account account = new                 阅读全文
            
        Java多线程(二)
2017-07-19 00:42 by 清风软件测试开发, 310 阅读, 收藏,
摘要:                    
四.Java多线程的阻塞状态与线程控制 上文已经提到Java阻塞的几种具体类型。下面分别看下引起Java线程阻塞的主要方法。 1.join() join —— 让一个线程等待另一个线程完成才继续执行。如A线程线程执行体中调用B线程的join()方法,则A线程被阻塞,知道B线程执行完为止,A才能得以继                阅读全文
            
        Java多线程(一)
2017-07-19 00:39 by 清风软件测试开发, 324 阅读, 收藏,
摘要:                    
多线程作为Java中很重要的一个知识点,在此还是有必要总结一下的。 一.线程的生命周期及五种基本状态 关于Java中线程的生命周期,首先看一下下面这张较为经典的图: 上图中基本上囊括了Java中多线程各重要知识点。掌握了上图中的各知识点,Java中的多线程也就基本上掌握了。主要包括: Java线程具                阅读全文
            
        Java多线程学习
2017-07-19 00:09 by 清风软件测试开发, 483 阅读, 收藏,
摘要:                    
写在前面的话:此文只能说是java多线程的一个入门,其实Java里头线程完全可以写一本书了,但是如果最基本的你都学掌握好,又怎么能更上一个台阶呢?如果你觉得此文很简单,那推荐你看看Java并发包的的线程池(Java并发编程与技术内幕:线程池深入理解),或者看这个专栏:Java并发编程与技术内幕。你将                阅读全文
            
        使用反射实现 webdriver page 类
2017-07-18 00:43 by 清风软件测试开发, 465 阅读, 收藏,
摘要:                    
这个类的目的是为了简化page类的实例化,只需要定义public page成员变量 然后再 启动driver后 通过反射实例化page 后面可以直接点出page实例 具体项目中继承改类 最后实例化一次PageF 就可以直接点出自己的page了 最后实例化一次PageF 就可以直接点出自己的page了                阅读全文
            
         
                    
                 浙公网安备 33010602011771号
浙公网安备 33010602011771号