一.整体了解: 2018 top 6的自动化测试工具(网上了解): 1. Selenium 2. Katalon Studio 3. UFT 4. Watir 5. IBM Rational Functional Tester 6. TestComplete 更多参考:https://zhuanlan.zhihu.com/p/30605918 二.需求:需要在最近的项目中进行UI自动化测试,我期望的是不要像slenium那样成本太高,需要维护成本高,时间也太长的工具.能够自动的录制回放智能的操作…
上周跟朋友喝咖啡时聊起我想学Python,她恰好也有这个打算,顺便推荐了一本书<编程小白的第1本Python入门书>,我推送到Kindle后,随手翻看了下,用语平实,简洁易懂. 之前在R语言和Python中做选择时,网上看了些别人对这两种语言的评价,也问了一些公司在使用哪种语言,后来还是决定,哪种语言有我喜欢的教材就选哪种,这样会在初始学习时多很多积极性和成就感. 这里对于Python的具体介绍就不做赘述,它的使用对象主要有:数据分析师.网站后端程序员.游戏开发者.自动化测试.自动化运维等.可…
Scrapy安装 Scrapy的安装有多种方式,它支持Python2.7版本及以上或者是Python3.3版本及以上.下面来说py3环境下,scrapy的安装过程. Scrapy依赖的库比较多,至少需要依赖库Twisted 14.0,lxml 3.4,pyOpenSSL 0.14.在不同平台环境又不相同,所以在安装前确保先把一些基本库安装好,尤其是Windows. 一.Anaconda 这种方法是一种比较简单的安装scrapy的方法(尤其对Windows来说),你可以使用该方法安装.也可以选用下…
ParallelsDesktop安装DOS7.1并与MAC共享文件 Table of Contents 1. 在Parallels Desktop中安装DOS7.1 2. 配置与Mac共享文件 1 在Parallels Desktop中安装DOS7.1 准备一个DOS7.1的ISO安装镜像,有些朋友是img的文件,pd是不认识的. 安装时,选择其他DOS,命名成DOS7.1 第一次启动后安装,安装程序要求格式化磁盘,选择是,格式化完毕后关闭该虚拟机.设置启动顺序为CD/DVD在最前. 启动该虚拟…
本教程只针对Katalon Studio进行演示操作. 一.下载 Katalon 官网下载地址:https://www.katalon.com/download/ (需要注册账号) 二.解压.配置 直接 在磁盘中解压下载的压缩包,并双击katalon.exe打开katalon 初次安装,需要输入注册的账号信息: 三.简单使用 1.创建一个测试 File -> New -> Project   并输入测试工程的名称(ex:Test) 成功页面: 2.创建脚本 创建脚本分组: 右击Test Cas…
一.下载 Photoshop CC for mac V2014 原版(.dmg 文件): 百度网盘下载1 百度网盘下载2 百度网盘下载3 百度网盘下载4 百度网盘下载5 百度网盘下载6 百度网盘下载7 百度网盘下载8 二.下载 破解文件 Adobe CC crack kit 1.0.zip 三.安装.破解 1.先拔掉网线 或者 关掉 Wifi: 2.继续 安装.破解: 安装完,打开软件,什么都不要做,退出. 在“应用程序”中,找到软件安装目录!右键“显示包内容” 找到 Contents / Fr…
1.到golang.org下载golang 并安装. 2.安装sublimetext ,打开之后 按ctrl+` 打开命令行,输入以下内容: import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urlli…
通过 Composer 的 create-project 命令安装 Laravel 通过在命令行执行 Composer 的 create-project 命令来安装Laravel: composer create-project laravel/laravel [克隆路径] --prefer-dist 安装依赖库 composer install 更多命令添加中..........…
安装brew 可以查看教程:mac os x 10.9.1 安装 Homebrew软件包管理工具及brew安装maven3.1.1 首先更新下brew软件库 brew update brew tap homebrew/dupes brew tap josegonzalez/homebrew-php brew安装php5.5 sudo brew install php55-intl \ --with-debug \ --with-fpm \ --with-gmp \ --with-homebrew…
这篇文章简述了在Mac OSX狮子(Lion)上安装MySQL Community Server最新版本v10.6.7的过程. MySQL是最流行的开源数据库管理系统.首先,从MySQL的下载页面上下载适用于你机器环境的MySQL版本.比如,对于Mac OSX狮子,可以下载64位版本的mysql-5.5.22-osx10.6-x86_64.dmg.MySQL的详细安装说明在MySQL参考手册(MySQL Reference Manual)的安装和升级(Installing and Upgradi…
最近听说微软 正式发不了.netCore 1.0 于是就安装了 并安装了vs Code 用于编写一些.net程序 一. .netCore的安装: 首先需要通过brew安装openssl(相信homeBrew大家应该都安装过了 没有的话 直接在控制台执行下面这条命令就行) /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" brew安装好后逐步…
一.全新安装前,先检查是否有安装残留 由于Mac 10.11更改了安全机制,所以cocoapods得安装和卸载命令也有所改变, 1.如果之前装过cocopods,最好先卸载掉,卸载命令: $ sudo gem uninstall cocoapods[Mac 10.10之前] $ sudo gem uninstall -n /usr/local/bin cocoapods[Mac 10.11之后] 2.先查看本地安装过的cocopods相关东西[本步骤没有必要],命令如下: $ gem list…
错误1:mysql_config not found 问题描述:在执行sudo pip install mysql-python安装时报错误:EnvironmentError: mysql_config not found 解决办法:在执行pip安装之前,先执行"export PATH=$PATH:/usr/local/mysql/bin"即可 错误2:image not found 问题描述:安装成功后,在执行python语句create_engine('mysql://root:@…
安装: .安装(要有python环境+pip): * sudo pip install virtualenvwrapper .配置: 执行:vi ~/.bash_profile 在~/.bash_profile中添加: export VIRTUALENV_USE_DISTRIBUTE= # <-- Always use pip/distribute export WORKON_HOME=$HOME/virtualenvs # <-- Where all virtualenvs will be…
阅读本文需要一定的Linux基础 一 环境 阿里云服务器: CentOS 7.4 64位(基于RedHat) 本机: macOS High Sierra 二 压缩包 JDK http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html Tomcat https://tomcat.apache.org/download-80.cgi#8.5.31 MySQL https://dev.mysql…
防止无良爬虫,开头附上原文链接:http://www.cnblogs.com/xueyudlut/p/7810981.html ------分割线------------------------------ 新款mac系统在安全性与隐私里剔除了 任何来源 选项,然而像我大天朝这些高等用户怎么会去app store花钱下软件呐? 然而各种破解软件都需要在选项里,勾选 任何来源,否则每次安装软件都特别繁琐. 1 打开终端 (如果找不到的话,去搜索里搜一搜) 2,在打开的终端里,输入下面的代码,然后按…
1.安装VMware14.1.1 下载地址:https://download.csdn.net/download/jasonczy/10611423 产品秘钥: CG54H-D8D0H-H8DHY-C6X7X-N2KG6 ZC3WK-AFXEK-488JP-A7MQX-XL8YF AC5XK-0ZD4H-088HP-9NQZV-ZG2R4 ZC5XK-A6E0M-080XQ-04ZZG-YF08D ZY5H0-D3Y8K-M89EZ-AYPEG-MYUA8 2.安装Ubuntu Ubuntu下载…
1. brew install mysql 2. 启动mysql mysql.server start 我遇到了这个error,查openstack解决,我在这粘一下 ### Error:Can't connect to local MySQL server through socket homebrew When you got the server running via mysql.server start you should see the socket in /tmp/mysql.s…
es5.0集成ik中文分词器,网上资料很多,但是讲的有点乱,有的方法甚至不能正常运行此插件 特别注意的而是,es的版本一定要和ik插件的版本相对应: 1,下载ik 插件: https://github.com/medcl/elasticsearch-analysis-ik/releases(找到合适在即es版本) 解压zip包,并将其复制到es的plugins文件夹下,并将文件夹改名为ik: 重启es. 测试ik 创建一个索引: curl -XPUT "http://localhost:9200…
文章目录 Linux发布运行 下载 集成idea Linux发布运行 首先说一下在linux环境,只需要将war包上传到wildfly-8.2.0.Final/standalone/deployments目录, 然后到wildfly-8.2.0.Final/bin目录下./standalone.sh,即可自动部署 端口查看wildfly-8.2.1.Final/standalone/configuration/standalone.xml,搜索port <socket-binding-group…
最近准备把公司的系统搞上UI自动化,先是自己用Python+selenium+pytest写了一个框架,开始写case的时候发现效率极其慢.原因为: (1)开发为提高前端响应时间,使用前端路由技术,一个页面一次加载多个TAB,后台的TAB虽然不可见,但已加载并可定位到:亦或是前台的TAB虽然可见,但实际其中的元素不可见或不是在最上层,导致click失败: (2)前端使用VUE框架,element的tag.class.name等属性带有随机的数字,不便于定位: (3)自己写的xpath或css定位…
之前安装过windows下以及Mac下的node,感觉还是很方便的,不成想今天安装linux下的坑了老半天,特此记录. 首先去官网下载代码,这里一定要注意安装分两种,一种是Source Code源码,一种是编译后的文件.我就是按照网上源码的安装方式去操作编译后的文件,结果坑了好久好久. (一) 编译好的文件 像上图中红色框里面的就是已经编译好的文件,选择好对应的linux版本下载即可,简单说就是解压后,在bin文件夹中已经存在node以及npm,如果你进入到对应文件的中执行命令行一点问题都没有,…
Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part2:clusterware安装和升级 环境:OEL 5.7 + Oracle 10.2.0.5 RAC 3.安装Clusterware 3.1 解压clusterware安装介质 3.2 开始安装clusterware 3.3 root用户按提示执行脚本 3.4 vipca创建(可能不需要) 4.升级Clusterware 4.1 解压Patchset包 4.2 开始升级clusterware 4.3 root用户按…
docker是啥就不多讲了,简言之就是更轻量.更牛叉的新一代虚拟机技术.下面是安装步骤: 一.mac/windows平台的安装 docker是在linux内核基础上发展而来的,无法直接运行在mac/windows上,需要借助docker-machine工具,先在mac/windows上建一个linux的虚拟机,然后才能继续玩下去.默认内置的虚拟机引擎是Oracle的免费软件VirtualBox,可支持vmware fusion之类的商业软件. 1.1 下载docker toolbox 下载地址:…
申明:本博客大部分内容转载自简书http://www.jianshu.com/p/b64b4fd08d3c,但还有些问题博主在这里做了补充. Mac系统版本:10.12.1 一.什么是CocoaPods 每种语言发展到一个阶段,就会出现相应的依赖管理工具,例如 Java 语言的 Maven,nodejs 的 npm.随着 iOS 开发者的增多,业界也出现了为 iOS 程序提供依赖管理的工具,它的名字叫做:CocoaPods. CocoaPods项目的源码 在 Github 上管理.该项目开始于…
cocoapods官网:https://cocoapods.org 一.什么是CocoaPods 每种语言发展到一个阶段,就会出现相应的依赖管理工具,例如 Java 语言的 Maven,nodejs 的 npm.随着 iOS 开发者的增多,业界也出现了为 iOS 程序提供依赖管理的工具,它的名字叫做:CocoaPods. CocoaPods项目的源码 在 Github 上管理.该项目开始于 2011 年 8 月 12 日,经过多年发展,现在已经成为 iOS 开发事实上的依赖管理标准工具.开发 i…
苹果产品维修 一.Spotlight 搜索程序和文档 Spotlight是最最常用的东西, 类似Windows开始菜单中的搜索.  可以用来搜索文档,也可以搜索本机的程序, 这样可以快速启动. 点击右上角的“放大镜”图标,或者快捷键: command+space,来调用Spotlight 二.使用 Activity monitor 结束未响应的程序 Mac中的程序也经常卡死. Windows中有任务管理器,可以用来查看本机运行的进程的状态, 和结束进程. Mac中的Activity monito…
买 Mac Pro 的时候,系统为 OS X 10.11.5,编译 PHP-5.6.21 的时候,也遇到一些坑,安装过程记录如下: Mac Pro 编译安装 PHP 5.6.21 及 问题汇总 后来,系统升级为 OS X 10.11.6,再后来,打算升级  PHP 至 5.6.28,报错: [报错1] ./configure 时报错 conftest.c:9:10: fatal error: 'ac_nonexistent.h' file not found [解决] 再次升级到最新的苹果系统 …
进入正题前,先来点前奏:了解cocoapods是某天看一个博客,那时才明白原来写项目不用一个个将三方库拷进项目里啊,惊讶的我是一塌糊涂的啊...(原谅我那时还没进入过正规的IT公司....好多你们自然而然接触的东西,都需要我一点一点自己去接触...)所以啊,赶紧的扒资料啊,博客啊,各种关于cocoapods的文献啊,尝试着去安装一下,就一下...靠,失败了????再试试,还不行???接着扒资料,合并总结..再去安装,,成了?激动啊,就想着纪念一下...那就写个博客吧,把其中遇到的艰辛都列出来,也…
Mac 安装activate-power-mode atom 标签: atommac 2015-12-02 14:53 308人阅读 评论(0) 收藏 举报  分类: git(2)  版权声明:本文为博主原创文章,未经博主允许不得转载. 先不废话,上效果图  最近被这个atom的效果图刷屏了,所以自己也跃跃欲试来尝试一下,我的操作系统是mac OS X El Caption,版本10.11.1,陈述一下这个过程中遇到的一些问题. 安装atom.第一步当然是要安装atom了,附上mac版下载地址A…