npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2025 – Pkg Stats / Ryan Hefner

qlik-stex

v1.0.5

Published

Qlik Sense Scalability Tools extension for testing multi apps scenarions ex. saas

Downloads

29

Readme

Qlik Sense Scalability Tools Extension

** Qlik Sense Scalability Tools knowledge required **

Introduction

This extends Qlik Sense Scalability Tools and allows to perform scalability tests in multi applications scenarios, for example SaaS. This allows you to generate number of QS apps you need and automatically generates script for Scalability Tools Scheduler to run many tasks concurrently. For example, you can generate 100 QS apps and then run 100 scalability tasks, each task with different application and different settings. One task started by Scheduler commits 128 MB of memory so plan your resources accordingly, it is recommended to run Scalability Tools on separate host.
Before you start read Scalability Tools documentation and make sure you understand how Scheduler works.

Prerequisites

Tested on: Qlik Sense February 2018, Scalability Tools 4.4.0, Node.js v8.11.2 with npm modules: request, fs

Installation

Use npm to install as module

Using

Download https://community.qlik.com/docs/DOC-8878, install Qlik Scalability Tools and create normal scenario script with one app id.

Use app_gen.js to generate number of Qlik Sense apps you need, based on your template (QS app without data). Type 'app_gen -q' for help. This script generates apps from template, reloads, publishes and adds tag 'Scaltest', depends on settings.

Use test_gen.js to read from Qlik Server list of generated apps and create JSON file for Qlik Sense Scalability Tools Scheduler. Type 'test_gen -q' for help. Before you run open test_gen.js and adjust JSON structure with your settings required by Scheduler such as scenario script name you created etc.

Optionally you can use test_gen_file.js to read apps list from file (app IDs, one per line) and create JSON file for Qlik Sense Scalability Tools Scheduler. Type 'test_gen -q' for help.

Use attached bat files as examples how to run scrips.

Open generated scenario file in Scalability Tools Scheduler and run it.

When all tests are finished you can delete generated Qlik Sense apps by executing 'app_gen.js -d'. This will delete all apps with tag 'Scaltest'