- 博客(14)
- 收藏
- 关注

原创 如何进行数据表数据测试?-DataFrame处理
1. 通过Databricks 连接AWS,拿到的数据表内容是DataFrame. 我们需要用toPandas()方法来进行数据转化df = data_df.toPandas()2.获取某一指定的列:test = df['test'] # 获取test 整个列3. 遍历某一指定列的值:for i in test: print("列值: %s" % i)4. 比较...
2020-02-14 11:39:26
492

原创 ubuntu 下如何安装jenkins
1. JavaJDK安装Jenkins的运行需要依赖jdk,所以在安装Jenkins之前我们得先把jdk装上。Java JDK在linux系统有两个版本,一个开源版本Openjdk,还有一个oracle官方版本jdk,oracle JDK既可以通过添加ppa源命令行安装,也可以去官网下载jdk压缩包安装。下面是Openjdk安装方式的步骤:sudo add-apt-reposito...
2019-12-13 15:37:18
301
原创 K6 命令行汇总-持续更新
1.run performance test script:k6 run filename.js2.Save results to the file: run test.js >file_path/test_results.txt3.Add more VUs:k6 run --vus 10 --duration 30s script.js4. 暂停或重新运行脚本:K6 pauseK6 resume 5.修改默认标准指标trend statistics ...
2021-01-21 08:41:28
1864
原创 ORIGIN-DESTINATION MATRIX API-矩阵API
OD Matrix API 返回指定目的地的出发点list,或者返回指定日期内出发点和目的地对所对应的代理商的两个连续的停留点list。该API可以用来标识代理到达目的地前的位置,或者离开始发地到达的下一个位置。...
2020-11-02 07:51:34
509
原创 AWS和Python 3.7 ‘bad interpreter: No such file or directory‘ Error以及cannot import name ‘docevents‘ 错误
可能有的小伙伴和我一样在使用awscli的时候突然就遇到了ERROR:问题原因:(我的情况)这是因为awscli的版本导致,新的botocore 1.18.0 以上版本删除了AWS CLI,CLI 不再依赖于botocore。解决方法:升级 awscli版本brew upgrade awscil升级之后上面的问题解决了,但是有的人可能会遇到和我一样的情况:bad interpreter: No such file or directory问题原因:新安装的awscli和旧的
2020-10-13 13:04:34
735
原创 k6性能测试运行和基本设置on Mac-(1)
1. 环境配置1>On Macbrew install k62> Dockerdocker pull loadimpact/k62.语言JavaScript3.开发环境IDEVisual Studio Code(vscode):Visual Studio Code is a source-code editor developed by M...
2020-04-24 14:30:31
3918
原创 大数据处理
#统计一个文件中a,b这两个字母出现的单词有多少个。 可以像下面这样写:from pyspark import SparkConf, SparkContextconf = SparkConf().setMaster("local").setAppName("My App")sc = SparkContext(conf=conf)logFile = "/Users/sungaofei/...
2020-03-03 20:20:49
172
原创 Pytest-BDD框架进行-行为驱动开发测试
1. 什么是BDD?BDD 即 Behavior-driven development,行为驱动开发。在软件工程中, BDD是一种敏捷开发流程。减少传统测试过程中由于技术背景能力,非技术与商业参与者之间业务理解不同而导致的问题。BDD它关注的核心是设计,其要求在设计测试用例的时候对系统进行定义,倡导使用通用的语言将系统的行为描述出来,将系统设计和测试用例结合起来,从而以此为驱动进行开发工作...
2020-02-17 11:48:13
5294
原创 数据库逻辑测试
首先逻辑测试在代码层进行。查看开发的SQL代码并进行验证,这样才能确保内部的逻辑的正确性,从而验证:1)逻辑是否完整2)利用逆推思维,从where验证SQL 的正确性开发工具可以在本地也可以在云端,但是在测试前要确保拿到最新的代码。因为本地连接问题,目前我的测试是在databricks进行连接测试,从而加速测试进度。测试步骤:1. 连接获取我要使用的数据表,使用 sp...
2020-02-14 11:25:39
806
原创 jenkins passwordless SSH
生成new public/prive key for SSHssh-keygen -b 4096 -t rsaXX@jane-VirtualBox:~$ sudo su jenkinsjenkins@XX-VirtualBox:/home/jane$
2019-12-18 07:04:24
125
翻译 4.Selenium与TestNG测试框架结合
学习了Selenium一段时间,刚开始的时候刚接触没有使用框架而是从基本的开始写的。当学习到一定时候,突然在想是不是有更好地东西能够来显示这种测试结果,比如像LR性能测试生成性能报告;像IOS自动化测试运行中显示期望的结果。这样想来,学习中思考真的是很重要的,因为工作中很多时候都是自己摸索的过程,比如我现在。 对于测试框架,现在主流的就是JUnit和TestNG。因为以前是学JAVA的,
2015-09-07 16:20:22
3310
原创 3.Selenium之Project创建
(主要关注Java project 的创建过程)在上一节中基本完成了Selenium+Java环境的搭建,接下来就可以开始Selenium项目的创建了。Step1:在Eclipse中创建新的Java Project(Note:如果在Project中使用Maven进行项目管理,则需要创建Maven Project):Step 2:在新建的Project上,右键>B
2015-08-24 10:18:21
728
原创 2.Selenium之Selenium+Java环境搭建
环境搭建(Selenium+Java)(在搭建环境的时候也在网上查了许多资料,但是都没有系统的说清整个安装过程,最后还是自己慢慢研究安装起来的),所以还是先系统总结下环境搭建前需要下载的资料: JDK 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2015-08-19 15:04:33
1399
原创 1.Selenium之简介
Selenium简介虽然很多地方都有介绍,还是得介绍,作为第一次使用Selenium,还是得知道必要的知识。 是thoughtWorks公司开发的web应用开源自动化测试工具。简言之,Selenium是一个模拟浏览器,它提供一组API可以与真实的浏览器内核交互,通过编写模拟用户操作的脚本,打开浏览器对Web应用进行黑盒测试,可以方便的用于功能测试、兼容性测试、稳定性测试及并发测试。
2015-08-18 10:42:01
445
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人