Fuzz test (framework) web application?

后端 未结 4 939
鱼传尺愫
鱼传尺愫 2021-02-04 06:28

Are there frameworks that can perform fuzztesting on WebApplications? I know that Selenium and WebDriver are used to build tests for web-applications,

4条回答
  •  甜味超标
    2021-02-04 06:40

    Unfortunately there is (now = September 2013) almost no general purpose Fuzz testing tool using Selenium. But luckily you could implement your own specialized fuzz tool.

    Requirements:

    • Knowledge of Selenium RC/WebDriver
    • Some programming skill in a language that Webdriver supports
    • Good structure of your HTML elements, so that you could easily focus your fuzzing. One good practice, regardless the old (messy ?) structure of your HTML pages, is to add a specific id, e.g. selenium-id to your HTML element, to (1) simplify XPath formation, (2) speed up XPath resolution and (3) to avoid translation hassle. While choosing the value for these newly added selenium-id, you are free to help iterating while fuzzing by (a) using consecutive numbers, (b) using names that forms a consistency.

    I have written more extensively on this Fuzz Selenium test in here

提交回复
热议问题