gatling - 在 Gatling Scala 中将提取的数据从会话写入 CSV
问题描述
我正在尝试将会话中提取的数据写入 gatling 中的 csv 文件。我想以表格格式打印如下内容
姓名。年龄哈。29
但它在单个单元格名称 age har29 中打印如下所有内容
我尝试使用下面的代码
> val s1 = new File("./src/test/resources/data/Test.csv")
> if(s1.exists()){
> val writer = new PrintWriter(new FileOutputStream(new File("./src/test/resources/data/Test.csv"), true))
> writer.write(session("name").as[String].trim)
> writer.write(session("age").as[String].trim)
> writer.write("\n")
> writer.close()
> }
> else {
> val writer = new PrintWriter(new FileOutputStream(new File("./src/test/resources/data/Test.csv"), true))
> writer.print("name")
> writer.println("\t age")
> writer.write(session("name").as[String].trim +"\t"+session("uploadTime").as[String].trim)
> writer.write("\t"+session("age").as[String].trim)
> writer.write("\n")
> writer.close()
> }
> session
现在它没有将正确格式化的数据打印到 csv 中,而是将所有内容写入单个单元格。有人可以帮助我如何将其打印到单独的单元格中,这些单元格的标题名称、年龄和数据位于这些列下。
解决方案
推荐阅读
- asp.net - 在这个 foreach 循环中我的“计数器”怎么没有增加?
- anylogic - 每次过程发生时,我如何记录(或查看)分配给出的值?
- aem - What's the recommended way to make favicon available across devices and screen resolutions in AEM 6.2?
- android - 如何使用 ffmpeg 高速播放图像
- python - csv读取文件的困难
- php - PHP 下载图片并重定向外部 url
- javascript - Get different Checkbox options for Dropdown selections
- javascript - javascript使用gmail API(auth)发送邮件,错误在哪里
- c# - 不支持 MongoDB 投影 toListAsync() 方法
- ruby-on-rails - 为什么我在 Rails 上收到此捆绑错误?