Helpful in writing Goose
load tests.
tag1consulting / goose-eggs Goto Github PK
View Code? Open in Web Editor NEWUseful snippets and common functionality for writing load tests with Goose.
License: Apache License 2.0
Useful snippets and common functionality for writing load tests with Goose.
License: Apache License 2.0
Helpful in writing Goose
load tests.
I think we need a validate
function/associate_function/method that doesn't include load_static_elements
. But we have a validate
entity and still keep validate_and_load_static_assets
.
When switching from the old-school umami example to the goose-eggs
version, I no longer got any requests to static assets. It looks like the issue is due to changes in assumptions made in the regexps used in load_static_elements()
:
Line 736 in 827f5ce
Consider an example HTML that has:
<script src="assets/foo/bar.js"></script>
This fails to match because it does not have base_url
or a leading /
.
I'll note that the site I am testing against also makes use of:
<base href="/howdy/">
This is a case that is also not handled here, as the base should be extracted and prepended to the extracted asset path. (/howdy/assets/foo/bar.js
would be the full path to request).
Currently ValidateBuilder allows you to verify things like:
Request is to be able to inverse any/all of these. So you could also validate:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.