【KylinTOP:国内高端性能测试工具学习】

  • Brief Introduction
  • Platform Structure
  • Performance Testing Feature
  • Installation
  • Performance Testing
  • References
  • 作为性能测试工具学习的作业,也是全英文的,应该意思都能懂吧…

Brief Introduction

  • KylinTOP (chinese name is 奇林测试平台) is a domestic product, containing performance testing, automatic testing, business and interface monitoring functionalities.
  • KylinTOP is a distributed system structured with B/S framework, supports cross platform.
  • It breaks the monopoly of foreign enterprises and makes China have a truly domestic software performance testing tool for the first time. The simulation degree, problem analysis ability and resource consumption of the performance test tool are better than those of LoadRunner in the United States. At present, it is widely used in military industry, evaluation and testing institutions, state-owned enterprises, banking system and large enterprises. There are many supported protocols, especially in the field of video, which has unique advantages.

Platform Structure

  • According to the above graph, the platform structure is shown like this.

Performance Testing Feature

  • Here, I will list all the mentioned features , choose some of them and explain the details.
  1. Simulation Capability
    Simulation degree is the ability of the performance test tool to simulate the similarity between the client and the server. The higher the simulation degree, the more credible the test results. Kylintop’s protocol simulation ability can be almost the same as that of real browsers.
    Compared with similar products in the industry, it has the highest simulation ability.
  2. Both protocol simulation and client simulation are supported
    Protocol simulation is to simulate the interaction behavior of the communication protocol between the client and the server, and the client simulation is a performance test tool that indirectly simulates the client sending the request protocol to the server. It is to send the request protocol to the server by driving the client interface operation. Kylintop is the only performance test tool in the industry that supports two simulation modes at the same time.
  3. Supporting multiple protocols
  4. Script recording
    Script recording supports four modes (browser agent, pcap packet capture file import, har file import, network card real-time packet capture, and manual creation)
  5. Script debugging
    Script debugging can view the response code, time and content comparison between playback and recording time at each step. After playback, automatic association analysis, manual Association and page verification can be carried out to ensure the correctness of script playback.
  6. Supporting multiple concurrency models
    It supports three models: thread model, rate / second (CAPS) and number of online users / second, with a total of 19 concurrency model settings. It is the performance test tool that supports the most concurrency models in the industry and is suitable for a variety of different scenarios.
  7. Supporting high concurrency
  8. Resource monitoring capability
    Kylintop supports a wide range of performance indicators for monitoring, It contains almost all performance indicators that customers care about (the number of performance indicators supported for monitoring is 100 +), and support the analysis of virtual users, including request response time and transaction time, 90% and 80% of time support, the first buffer time and TCP establishment time. It can help test and developers quickly find the problems of the tested system. Through these indicators, performance problems can be accurately located, such as the first fragment time of HTTP Well distinguish between network problems and server problems.
  9. Unmanned business monitoring

Installation

  • Click this link (http://www.70testing.com/cloud/help/download.html?1639465429916), then we will go to the download web page, choose the corresponding OS version, and download the software application.

    Because I use the free version, so there are several functionalities limits, see this table:

    But I just want to use it as performance tester, so it’s ok for us.
    After installing the software KylinTOP, it asks us to install another software winPCAP, it is used to Provide Win32 applications with the ability to access the underlying network.

Performance Testing

  • This is the basic steps of performance testing.
    I will do the following operations below.

    Enter the folder, run the StartServer.bat


    Then, open browser, enter default IP : http://127.0.0.1:18080, but we need to login an account.

    By using the default account, then we could see the panel like this.
    Firstly, click “脚本用例” -> “协议/接口脚本”, and choose record http script button, click start recording

    Enter the corresponding testing URL, and start to record. For example, I want to test www.baidu.com, and enter the corresponding URL like this :

    Then, it records my actions and displays the http numbers.
    After clicking the stop button, then the script will be added to the panel.


    Double click the script, then we could see the details , rename it and save for the changes.

    Clicking the debugging button at the middle, we will request the corresponding chosen get request, get their requests number, handling capacity and so on.
    There is a flow diagram to show the concurrency situations.

    We could find the relative arguments we want to get by click the ‘Comparison And Relation’ button to get relations.

    Then we get successful relations with their values about playback and record.

    Go back to the script, open advanced options, choose the third executing method

    Save the changes, then go back to the Test/Execute part, click the ‘Add new testing plan’, choose performance testing(WEB/HTTP).

    Enter proper arguments, add the executor, and then we could test this plan.

    Go back, choose this plan, and try to run it:

    Just few second, then the logs jump out. Two tests are all fine, there are all 206 HTTP requests, we could see the running time of this script and so on.

References

  1. Official web page of KylinTOP : https://www.70testing.com/#/
  2. Introduction about KylinTOP : http://www.kylinpet.com/cloud/help/index.html
  3. Download web page : http://www.70testing.com/cloud/help/download.html?1639465429916
  4. How to test using KylinTOP : https://zhuanlan.zhihu.com/p/98650958

【KylinTOP:国内高端性能测试工具学习】相关推荐

  1. 移动端性能测试工具——perfdog

    一.前言 最近由于业务需要,需要关注移动端的性能指标,但是市面上的工具大多是关注手机整体指标的,很少有可以查看被测app的指标数据的,找来找去,终于找到了一款合适的测试工具--perfdog.(本文以 ...

  2. 美国虚拟主机大打安全牌争抢国内高端外贸主机市场

    外贸电子商务的迅速发展不仅给国内企业商家们带来了良好的盈利机会,同时它也给美国虚拟主机争抢国内高端主机市场提供了一个便利的途径.近日,为了在这消 费者较为重视的三月有较大的市场作为,美国各大主机商更是 ...

  3. 儿童智能体温计开发文档_实力不容小觑!小米发布高端旗舰儿童学习手表及米家电子体温计...

    最近,小米发布了两款产品:高端旗舰儿童学习手表和米家电子体温计,这两款产品自发售以来,受到了广大消费者的一致好评,同时,也有很多人想把这两款产品当做新年礼物送给亲朋好友. 米兔儿童学习手表4Pro具备 ...

  4. 国内高端度假品牌--苏州裸心泊度假村正式亮相

    近日,国内高端度假品牌和生活方式引领者裸心集团喜迎上新 -- 苏州裸心泊正式揭开神秘面纱,成为长三角及国内又一度假旅游新地标.裸心泊是裸心集团携手苏高新集团打造的高端度假村,坐落于苏州"绿肺 ...

  5. 中控技术100%收购荷兰Hobré公司,迅速填补国内高端分析仪市场的空缺

    美通社消息,近日,中控技术完成了对荷兰Hobré International BV(简称Hobré)100%股权收购协议的签订,该收购完成后,Hobré将成为中控技术全资子公司. 成立于1978年的H ...

  6. 舒达中国、金可儿中国达成战略合作并获安宏资本投资,打造国内高端床垫行业领先企业...

    10月24日消息, 国内高端床垫制造零售商舒达中国与金可儿中国今天宣布建立战略合作关系.双方将在安宏资本的帮助下建立新平台,携手打造国内高端床垫集团. 安宏资本是全球最大且最富经验的私募股权投资基金之 ...

  7. 对标苹果,小米的高端不只是学习

    纵观手机市场发展的30多年里,随着产品不断地迭代更新,目前国内逐渐形成稳定的竞争格局.小米作为参与者,在产品上不断发力,于10月推出了新CIVI系列,瞄准女性市场. 近日,小米手机又有新的消息传来.小 ...

  8. 为什么SAP能够占领国内高端市场?央国企国产化的实际情况是什么?【含详细数据】

    Q:先请简单地介绍一下SAP每年在中国地区的收入构成. 好的,首先作为外资厂商,和国内的软件厂商在收入构成上面其实还是有比较大的差异.外资厂商主要的收入来自于三大部分,一部分是我们的软件销售收入.另外 ...

  9. 国内高端联合办公品牌Bee+:产品和精细化运营是核心竞争力

    深圳2018年8月10日电 /美通社/ -- 近期,国内联合办公行业的发展受到越来越多的关注,成为继共享出行之后的又一个风口.成立于2015年,专注于空间产品打造和运营的高端品牌 Bee+ 对行业未来 ...

最新文章

  1. [Javascript]怎么样让公告不间断的滚动显示
  2. 关于存session,cookie还是数据库或者memcache的优劣,部分网上抄录
  3. mysql的字符串处理函数
  4. jsp的9个内置对象
  5. gatling的环境配置_将Gatling集成到Gradle构建中–了解SourceSet和配置
  6. Linux cJSON库的使用、编译为cJSON动态库
  7. Cloud Toolkit 部署应用到阿里云轻量应用服务器
  8. 压力测试网站_JMeter简单压力测试教程
  9. 抖音代码舞Python制作
  10. Unity Bounds的理解
  11. 收到大量垃圾短信怎么办?如何屏蔽垃圾短信?
  12. sql oracle 退格键,Oraclesqlplus中方向键、退格键的使用是怎样的? 爱问知识人
  13. Echarts X轴类型为time时,X轴标签的细化(年月日时分秒)
  14. 【12-06】A股主要指数的市盈率(PE)估值高度
  15. html如何让table表格垂直(上下)居中
  16. 【Vue项目实战】Vue3动画神操作!教你如何实现PPT一样的动画效果!
  17. 如何说服导师放你去实习?
  18. 新C++(3):内存管理
  19. Unity程序在VR一体机(Android)上卡死(闪退)后怎么办?——用adb查看android上某Unity app的debug信息
  20. 淘宝阿里妈妈拉新政策解读及淘客基地春节前更新上线预告!

热门文章

  1. 2019年双十一,淘系技术的突破与创新
  2. 黎想深度访谈腾讯顶级产品经理的进阶之路——第四篇《时机》
  3. 因此我们并不知道“小道消息”的微信账号到底有多少追随
  4. dnn降噪_手机通话新突破!中兴5G旗舰搭载AI降噪技术告别通话噪音
  5. 中的实践 中兴_12.1112丨中兴公开课——感受5G先锋,学习数字化转型和管理之道...
  6. Understand使用方法(转载!
  7. 全程中文!谷歌发布机器学习速成课,完全免费
  8. XSS-14、15注入靶场闯关(小游戏)——第十四、五关
  9. [转]微架构设计:微博计数器的设计
  10. [Unity3D] Unity3D游戏开发之UGUI实现伤害数值显示