自动化测试
人间炼狱
自动测试研究
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
基于testNG数据驱动测试
数据驱动概念:数据驱动测试是相同的测试脚本使用不同的测试数据执行,测试数据和测试行为 完全分离 数据驱动测试用设计步骤:编写测试脚本,脚本需要支持程序对象、文件或者数据库读入测试数据。将测试脚本使用的测试数据存入程序对象、文件或者数据库等外部介质中运行脚本,循环调用存储在外部介质的测试数据验证所有的测试结果是否符合期望的结果代码示例:testNG DataProvider接口测试实践原创 2017-03-24 13:32:14 · 3250 阅读 · 0 评论 -
数据驱动---JAVA读取excle数据
package com.jason.framework.utils;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.util.ArrayList;import java.util.HashMap;impo原创 2017-03-24 13:42:48 · 516 阅读 · 0 评论 -
数据驱动---JAVA读取XML数据
package com.jason.framework.utils;import java.io.File;import java.util.ArrayList;import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util.Map;import org.apache.log原创 2017-03-24 13:44:28 · 373 阅读 · 0 评论 -
数据驱动---ant+testng build文件配置
ant+testng+reportNG配置<?xml version="1.0" encoding="UTF-8"?><project basedir="." default="testoutput" name="automation test"> <!--默认使用testoutput任务--> <property name="base.dir" value="${basedir}"原创 2017-03-24 16:32:06 · 1733 阅读 · 0 评论 -
Python-unittest---测试用例批量执行
测试用例执行层:接收前端json报文解析json报文组装测试套组装测试用例批量执行输出测试报告#!/usr/bin/python# -*- coding: UTF-8 -*-"""Created on 2017/3/23 15:41@author: Jason.ma"""import unittestimport jsonclass exe(object): de原创 2017-03-24 16:04:20 · 4722 阅读 · 0 评论 -
自动化测试---日志(SimpleLogger)
扩展SimpleLogger:package com.jason.framework.utils;import org.slf4j.Logger;import org.slf4j.LoggerFactory;public class SimpleLogger { private Logger simpleLogger = null; static class SingletonHol原创 2017-03-24 15:52:18 · 1709 阅读 · 0 评论 -
HttpClient---cookie(保持登录)
public class APIMthod { // 创建CookieStore实例 private static CookieStore cookieStore = null; private static HttpClientContext context = null; private static String response = ""; public原创 2017-03-24 15:50:25 · 10176 阅读 · 0 评论 -
数据驱动---SSH
SSH:public class SSHHelper { /** * 远程 执行命令并返回结果调用过程 是同步的(执行完才会返回) * * @param host * 主机名 * @param user * 用户名 * @param psw * 密原创 2017-03-24 15:47:56 · 318 阅读 · 0 评论 -
数据驱动---Properties文件操作
Properties文件操作:public class PropertiesUtils { private static SimpleLogger log = SimpleLogger.getLogger(PropertiesUtils.class); private static Map<String, String> values = new HashMap<String, Str原创 2017-03-24 15:45:56 · 331 阅读 · 0 评论 -
数据驱动---文件读取(file)
java文件读写操作:package com.jason.framework.utils;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;imp原创 2017-03-24 15:45:07 · 422 阅读 · 0 评论 -
数据驱动-testng配置
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd"><suite name="phoenixframe_jenkins"> <test name="loginOut"> <classes> <class原创 2017-03-24 16:38:42 · 421 阅读 · 0 评论
分享