测试环境

Hadoop 7、MapReduce执行环境配置

拥有回忆 提交于 2019-12-22 01:43:11
MR执行环境有两种:本地测试环境,服务器环境 本地测试环境(windows,用于测试) 1、下载Winddows版的Hadoop程序,解压后在Hadoop目录的bin目录放置一个winutils.exe可执行文件(下载地址: http://pan.baidu.com/s/1mhrsQyG ) 2、在windows下配置hadoop的环境变量 HADOOP_HOME E:\big-data\hadoop-2.5.2\hadoop-2.5.2 Path %HADOOP_HOME%\bin;%HADOOP_HOME%\sbin; 3、拷贝debug工具(winutils.ext)到HADOOP_HOME/bin 3、修改hadoop的源码   将Hadoop org.apachehadoop.io.nativeio.NativeIO.java 和 org.apachehadoop.mapred.YARNRunner.java拷备到项目的src目录下(包路径也不能变)      注意:修改项目JDK,确保项目的lib需要真实安装的jdk的lib,而不是工具自带的JDK 5、MR调用的代码需要改变:   a、src不能有服务器的hadoop配置文件   b、在调用是使用: Configuration config = new Configuration(); config.set("fs

基于微服务架构,改造企业核心系统之实践

自闭症网瘾萝莉.ら 提交于 2019-12-20 15:43:24
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 1. 背景与挑战 随着公司国际化战略的推行以及本土业务的高速发展,后台支撑系统已经不堪重负。在吞吐量、稳定性以及可扩展性上都无法满足日益增长的业务需求。对于每10万元额度的合同,从销售团队准备材料、与客户签单、递交给合同部门,再到合同生效大概需要3.5人天。随着业务量的快速增长,签订合同的成本急剧增加。 合同管理系统是后台支撑系统中重要的一部分。当前的合同系统是5年前使用.NET基于 SAGE CRM 二次开发的产品。 一方面,系统架构过于陈旧,性能、可靠性无法满足现有的需求。另一方面,功能繁杂,结构混乱,定制的代码与SAGE CRM系统耦合度极高。由于是遗留系统,熟悉该代码的人早已离职多时,新团队对其望而却步,只能做些周边的修补工作。同时,还要承担着边补测试,边整理逻辑的工作。 在无法中断业务处理的情况下,为了解决当前面临的问题,团队制定了如下的策略: 1). 在现有合同管理系统的外围,构建功能服务接口,将系统核心的功能分离出来。 2). 利用这些功能服务接口作为代理,解耦原合同系统与其调用者之间的依赖; 3). 通过不断构建功能服务接口,逐渐将原有系统分解成多个独立的服务。 4). 摒弃原有的合同管理系统,使用全新构建的(微)服务接口替代。 2. 什么是微服务 多年来,我们一直在技术的浪潮中不断乘风破浪

LAMP环境搭建(仅测试)

。_饼干妹妹 提交于 2019-12-20 08:41:47
linux系统+Apache服务+MySQL数据库+PHP 安装顺序:PHP要在最后安装 首先将安装包上传到/root目录下 链接:http://pan.baidu.com/s/1nvbWEk5 密码:9r9w ******************************************************************************************************************************************************************************************************** 安装配置Httpd 安装环境: ①httpd未安装,若已安装,先用rpm强制卸载 ②防火墙关闭;或者防火墙开启80端口、22端口(远程控制)、3306端口(MySQL);selinux关闭 编译安装需要的make、 gcc、 gcc-c++在系统中是否已经安装 ******************************************************************************************************************************************************************

软件测试前准备,搭建测试环境

时间秒杀一切 提交于 2019-12-19 02:27:06
一、软件测试前准备,搭建测试环境 1、什么是测试环境? (1)测试环境 = 软件 + 硬件 + 网络 (2)测试环境是指测试人员利用一些工具及数据所模拟出、接近用户真实使用环境的环境,测试环境的目的主要是为了使测试结果更加真实有效。 (3)测试环境是指为了完成软件测试工作所必需的计算机硬件、软件、网络设备、历史数据的总称。 注: 硬件:PC机、笔记本、手机、服务器、设备、网线、分配器等一些工具。 软件:操作系统(XP、Win7、Win10、Mac、Unix、Linux)、数据库、被测试软件、共存软件等。 网络:局域网、互联网、3G、4G、Wifi、移动热点。 稳定和可控的测试环境,可以使测试人员花费较少的时间就完成测试用例的执行,也无需为测试用例、测试过程的维护花费额外的时间,并且可以保证每一个被提交的缺陷都可以在任何时候被准确的重视。 二、软件测试的重点 测试用例的良好设计。 测试用例的设计是整个软件测试工作的核心,测试用例反映对被测对象的质量要求,决定对测试对象的质量评估 三、软件测试模型 1、V模型 从这个图,可以直观的观察到测试过程的局限性,它把测试过程放在了需求分析,概要设计,详细设计与编码之后了,容易使人理解测试是软件开发的最后一个阶段,主要针对程序进行测试寻找错误了。而需求分析阶段隐藏的问题只能在最后才能发现。所以,这个图形,不能很好的反应软件测试贯穿整个开发的过程。

SpringBoot测试用例

泄露秘密 提交于 2019-12-17 04:51:43
SpringBoot测试用例 搭建一个简单Spring Boot的被测试环境 编写测试类 测试结果 @RunWith(SpringRunner.class) 如何运行这个测试类,这里用SpringRunner运行测试用例 @SpringBootTest 代表这是一个测试类 @Test 测试方法 WEB项目需一个MVC环境 搭建一个简单Spring Boot的被测试环境 新建一个User对象 package com . user . domain ; public class User { private String id ; private String name ; private Integer age ; public String getId ( ) { return id ; } public void setId ( String id ) { this . id = id ; } public String getName ( ) { return name ; } public void setName ( String name ) { this . name = name ; } public Integer getAge ( ) { return age ; } public void setAge ( Integer age ) { this . age

web安全测试--环境搭建

天大地大妈咪最大 提交于 2019-12-13 10:54:28
本博客主要作为作者的学习笔记,请勿装载。 作为一个安全测试的入门选手,一切操作在虚拟机中进行是最保险的。 第一先下载自己喜欢的虚拟机,我的笔记本用的VirtualBox(下载地址:https://www.virtualbox.org/wiki/Downloads) 下载完成之后 就需要在虚拟机里创建安全测试需要的机器。一台攻击者机器Kail Linux、两台被攻击者机器分别安装windows和Metasploitable --Kail Linux 是一个基于Debian的Linux发行版,kail是专门为渗透测试编写的,安装配置了常用的安全测试工具。(下载地址:https://www.offensive-security.com/kali-linux-vm-vmware-virtualbox-image-download/) -- Metasploitable 是一个易受攻击的Linux发行版,这个操作系统包含了许多漏洞,用来做被攻击者机器很适合。下载链接:https://pan.baidu.com/s/1RVzFoDqtdMprQ79dYsZCFg 密码:4n41 --windows 普通的常用机器 最好也安装在虚拟机中,不影响我们的物理机器。链接地址:https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/

我的自动化测试历程(Selenium+TestNG+Java+ReportNG+Jenkins)

被刻印的时光 ゝ 提交于 2019-12-11 23:07:56
原地址:http://blog.csdn.net/shilinjie_8952/article/details/53380373?locationNum=11&fps=1 测试环境:Java+Selenium+TestNG,Jenkins持续集成。 测试代码 代码结构 采用页面对象模型(Page Object),减少UI修改后,对代码的影响。 Java编写,采用TestNG测试框架。 先说点概念的: Selenium Selenium是一套完整的Web应用程序测试系统,它包含了测试的录制(Selenium IDE)、编写及运行(Selenium Remote Control)和测试的并行处理(Selenium Grid)。Selenium的核心Selenium Core基于JsUnit,完全由JavaScript编写,因此可运行于任何支持JavaScript的浏览器上。 Selenium Core:Selenium的核心部分,它由一些纯js代码组成, 可以运行在windows/linux的不同browser上,而IDE是在core的基础上的一种应用, 通过UI实现类似QTP/Winner的脚本录制回放功能,它是Selenium IDE 和 Selenium RC 的引擎。 Selenium IDE: FireFox 的一个插件,支持脚本录制。 Selenium RC:

其它 dev是什么意思

我怕爱的太早我们不能终老 提交于 2019-12-11 10:26:34
原文:https://blog.csdn.net/zsl131557/article/details/80886114 原文:https://blog.csdn.net/LYmahang123/article/details/70256396 开发环境(dev):开发环境是程序猿们专门用于开发的服务器,配置可以比较随意,为了开发调试方便,一般打开全部错误报告。 测试环境(test):一般是克隆一份生产环境的配置,一个程序在测试环境工作不正常,那么肯定不能把它发布到生产机上。 生产环境(prod):是值正式提供对外服务的,一般会关掉错误报告,打开错误日志。 三个环境也可以说是系统开发的三个阶段:开发->测试->上线,其中生产环境也就是通常说的真实环境。 来源: https://www.cnblogs.com/guxingy/p/12020781.html

01测试环境搭建

十年热恋 提交于 2019-12-11 03:47:19
1.操作系统VMware ; 虚拟机VMware windows2003 CentOS 6.8 2.Linux 内核版本 :CentOS: 6.8 内核2.6.32 r.x.y r:目前内核主版本 x:偶数代表稳定版本,奇数代表开发中版本 y:错误修补的次数 3. 虚拟机VMware 设置 NAT网络模式 克隆 快照 导入 删除 来源: CSDN 作者: 易择365 链接: https://blog.csdn.net/u013638465/article/details/103483423

软件测试面试五十道题

那年仲夏 提交于 2019-12-10 20:19:36
目录 1. 什么是软件测试?...................................................................................................................................... 3 2. 软件测试的目的?................................................................................................................................... 3 3. 软件测试的原则?................................................................................................................................... 3 4. 请分别阐述目前白盒测试和黑盒测试主要的测试用例设计方法?.................................................. 4 5. 什么是测试用例,什么是测试脚本,两者的关系是什么?...............................................