环境变量

Allure 安装及使用

久未见 提交于 2020-04-07 05:33:33
linux下安装方法 Allure requires Java 8 or higher npm install -g allure-commandline --save-dev (如果npm不能使用需要单独安装) 增加软连接 windows下安装 Allure工具 环境 1、安装JDK1.8+ 2、安装Allure 下载Allure的zip安装包,戳这里 解压到allure-commandline目录 进入bin目录,运行allure.bat 添加allure到环境变量PATH(\安装路径\allure-commandline\bin) 添加环境变量的方法: 计算机--属性--高级系统设置--环境变量--系统变量--path--编辑 然后新开cmd demo case test_demo1.py 运行case 运行完成后会在指定目录下生产xml报告 使用allure生产html可视化报告 来源: https://www.cnblogs.com/sunyllove/p/9895025.html

jdk安装

混江龙づ霸主 提交于 2020-04-07 02:05:55
一、环境准备   Windows10   jdk-9.0.1 二、下载并安装JDK 选择一个适合自己的JDK版本下载并安装即可,具体流程不详述。 二、环境变量配置   1、右键桌面上“我的电脑”>>“属性”,在弹出的页面上点击“高级系统设置”。 2、在弹出的“系统属性”窗口中“高级”标签页下点击“环境变量”按钮。 3、在弹出的“环境变量”窗口中,点击下方的“新建”按钮,在弹出的“新建系统变量”窗口中,新建一个名为“JAVA_HOME”的环境变量,变量值为Java的安装路径,本人为:D:\project\tool\Java\jdk_9.0.1。如图所示。  4、设置Path环境变量,该变量已经存在,所以在列表中选择Path,点击下方的“编辑”按钮,在弹出的窗口中添加如下信息:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin,然后点击“确认”按钮即可。如图所示:  5、和JAVA_HOME一样,新建一个名为“classpath”的环境变量,变量值为:%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar。如图所示:   6、在配置好环境变量后,可以进入cmd中检查Java是否安装正确,检查的命令为 java -version,如图所示: 如果能正确的输出Java的版本和JVM版本信息,则说明Java安装正确。

wireshark分析https

主宰稳场 提交于 2020-04-06 19:03:51
概述 https是加密过的应用层协议,如果直接使用wireshark抓包,抓到的信息解析不出来,我们也看不懂,密钥信息浏览器都知道的,以Linux下的谷歌浏览器为例,如何让wireshark可以解析出https。 具体做法 首先设置一个环境变量,然后新建此文件,注意该文件的权限问题。 SSLKEYLOGFILE="/tmp/sslkeylog.txt" 环境变量可以设置在/etc/profile或者用户下的配置文件中,如果是写在了用户目录下,需要命令行中启动浏览器,应该是因为安装浏览器是全局安装的,所以不会检查用户的环境变量。SSLKEYLOGFILE是浏览器提供的一个功能,可以把通信中的SSL信息写入到此文件中。 接着设置wireshark,在编辑--首选项--协议里找到SSL或者TLS协议,有个(Pre)-Master-Secret log filename选项,浏览到刚刚新建的文件夹下,如果需要的话,可以再设置一下debug file,查看解密情况。此时,再用wireshark抓包,就可以看到https的通信了。 参考链接 如何用 wireshark 抓包 TLS 封包 SSL/TLS协议详解 来源: https://www.cnblogs.com/python-dd/p/12643197.html

Appium Python 一:环境搭建

回眸只為那壹抹淺笑 提交于 2020-04-06 07:08:02
安装Android SDK以及模拟器 由于Appium依赖于Android SDK,所以需要先安装SDK。 这里由于需要在Android模拟器上跑测试用例,所以同时需要安装Android 模拟器。 1.安装JDK 安装原因:Android是以Java语言为基础的,第2步安装的android SDK需要JDK支持。 下载地址: http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html 下载之后一路next就好。 环境变量设置:设置JAVA_HOME为JDK安装目录。并把 “%JAVA_HOME%\bin;”加入到环境变量Path中。 验证是否安装成功: java -version C:\Users\hello>java -version java version "1.8.0_66" Java(TM) SE Runtime Environment (build 1.8.0_66-b18) Java HotSpot(TM) 64-Bit Server VM (build 25.66-b18, mixed mode) 2.安装android SDK 安装原因:Appium 需要 Android SDK 支持,同时第3步需要通过SDK工具来下载Android版本 下载地址: http:/

Win10下Android studio配置

痞子三分冷 提交于 2020-04-06 05:19:17
Win10下Android studio配置 一 . 安装 Android Studio 的准备工作 1. 下载好 JDK ,去官网上找一个下载下来 2. 安装 JDK .并配置环境变量.安装过程:本人将使用的是jdk-8u25-windows-x64.exe文件,安装到C:\Java\jdk1.8.0_25,对于jre是使用默认安装,配置环境变量,对我的电脑右击属性出现如下框框 选中高级系统设置,出现如下图左边界面: 选择环境变量,出现如上右图界面: 进行配置环境变量,在下面的“ 环境变量 ”中新建变量: 变量名:JAVA_HOME 变量值: C:\Java\jdk1.8.0_25 然后点击确定。 系统变量→寻找 Path 变量→编辑 在变量值最前面输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(注意;号) 如果要单独运行Java程序(所包含的库文件和工具)的话要再新建一个变量: 变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar 然后点击确定 全部完成后点击两次确定,就OK了。 然后你运行cmd回车后看看再输入javac回车,出来一堆java命令就表示配置成功了,如下图所示 3.下载Android Studio的安装包 去官网上找一个,下载下来也可以在这个网站上下载:

[深入浅出系列]System.Environment

岁酱吖の 提交于 2020-04-06 03:00:22
一年前在我拜读Lippman的《 C# Primer 》一作的时候,有一句话深深地激励了我。原话差不多是这么说的,“要想成为C#方面的专家,至少得要精通Framework中的1000个类”,很明显我离这个数值还相差甚远,这不,“亡羊补牢,犹未晚也”,今天就拿一个比较简单的Environment类开刀。 如果说我把一篇文章搞成了MSDN的样子没有太多意义,因此我会在保持MSDN内容权威性的基础上,结合 Reflector 以及自己的一些使用心得来一窥它的奥秘,权当自娱自乐。 一、这个类是用来做什么的? Environment类主要是用来提供有关当前环境和平台的信息以及操作它们的方法。无法继承此类。 二、Environment类中的属性分别有什么用途,怎么实现的? CommandLine 【只读】获取该进程的命令行。 其实这和C++中的int main(int argc, char* argv[])中的char* argv[]比较像,因为argv[0]始终是可执行文件的路径或名称等,后面是具体的非空命令行参数。而在C#中 public static void Main(string[]args)中,这里的args默认Length是为0的,它不会把可执行文件的路径或名称放在第一个位置,只会存放非空的命令行参数。 它的具体实现是调用Win32 API GetCommandLine 。

Appium环境搭建python(一)

六眼飞鱼酱① 提交于 2020-04-06 01:47:54
第一章:环境搭建(以下在win7-64系统) 安装jdk,设置环境变量 (1) Java_Home: C:\Program Files\Java\jdk1.8.0_73     Path: %JAVA_HOME%\bin;     ClassPath: .;%Java_Home%\lib\dt.jar;%Java_Home%\lib\tools.jar    环境变量设置后后,DOS下分别用java,javac命令测试 安装文件请到百度网盘下载:http://pan.baidu.com/s/1gfFLhbd 密码:zpfk 2.安卓SDK添加到环境变量 (1) ANDROID_HOME: D:\adt-bundle-windows-x86_64_20140101\sdk (2) Path: %ANDROID_HOME%\platform-tools; %ANDROID_HOME%\tools;   如图sdk位于D盘,需要把sdk中platform-tools,tools加入到path中   3.安装Python, 直接下一步   4.安装setuptools,pip   CMD进入到setuptools文件夹(python setup.py install),pip安装同上 5.进入python27\scripts目录 pip install –U selenium

Windows安装 PyCharm

梦想的初衷 提交于 2020-04-06 01:03:29
PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。 PyCharm 的下载地址: http://www.jetbrains.com/pycharm/download/#section=windows 进入该网站后,我们会看到如下界面: professional 表示专业版,community 是社区版,推荐安装社区版,因为是免费使用的。 1、下载好以后,双击安装,可以自行修改安装路径,修改好以后,Next 2、接下来是 选择安装, 可以根据自己的电脑选择32位还是64位,目前应该基本都是64位系统吧,可以选中自动添加环境变量,避免后续手动添加环境变量(需要重启) 3、点击Instal,然后就是静静的等待安装了。如果之前没有下载有Python解释器的话,在等待安装的时间我们得去下载python解释器,不然pycharm只是一副没有灵魂的驱壳 。 4、进入python官方网站: https://www.python.org/ , 点击Downloads,进入选择下载界面 5、如图所示,选择需要的python版本号,点击Download ,

win10 PHP7环境搭建

别来无恙 提交于 2020-04-05 22:56:21
安装准备 – 系统:Windows 10 Apache 上Apache官网才发现官方已经不提供Apache服务器的安装包,只有源码编译,也同时推荐了一些其他开发者提供的安装包,如 ApacheHaus 、 Apache Lounge 等。我这里用的是Apache Lounge的安装包 httpd-2.4.18-win64-VC14.zip ,同时系统必须安装了C++ Redistributable Visual Studio 2015 Update 1: VC_redist.x64.exe ,最后还有后面需要用到的FastCGI模块 mod_fcgid-2.3.9-win64-VC14.zip PHP php-7.0.0-Win32-VC14-x64.zip MySQL mysql-5.7.10-winx64.zip 安装并配置 Apache    解压目录:D:\PHP\Apache24 安装Apache2.4.16,vc14版本的,需要先安装Visual C++ Redistributable for Visual Studio 2015运行库;vc11版本的,需要先安装Visual C++ Redistributable for Visual Studio 2012运行库 (1).下载回来的是解压文件,解压好放到要安装的位置。 (2)环境变量配置:此电脑-属性-高级系统设置

Pod的配置管理

一笑奈何 提交于 2020-04-05 14:57:56
在Kubernetes中,资源对象和信息都存储在Etcd中,但是对于某一个服务的配置该如何管理了? 当然你可以在镜像打包的时候,将配置文件直接配置打包到镜像里面,这样确实可以达到目的。 但是大部分的容器是在运行之后需要改配置,每次都重新打包确实会是一个不小的工作。 当然可以通过文件映射或者环境变量来改变容器的配置,这是稍微比较不错的做法。 但是如果在大规模集群中,容器的配置管理将是一个非常麻烦的事项。 Kubernetes从1.2开始提供一种统一的应用配置管理方案——ConfigMap。 ConfigMap将应用所需的配置信息与程序进行分离,这样配置信息可以更好的被多次复用。 在Kubernetes中,配置信息会被封装成一个个资源资源对象,这样便于集中管理和使用。 如果你需要修改配置,那么只需要修改ConfigMap的引用对象或者直接修改ConfigMao资源对象的配置就可以了。 1.ConfigMap ConfigMap供容器使用的典型用法如下: (1)生成为容器内的环境变量 (2)以Volume的形式挂载为容器内部的文件或者目录 ConfigMap以一个或多个key:value的形式保存在Kubernetes系统中供应用使用, 既可以用于表示一个变量的值(例如apploglevel=info),也可以用于表示一个一个完整配置文件的内容(server.xml=<?xml>)。 2