JBehave je okvir za razvoj temeljen na ponašanju (BDD).BDD je razvoj razvoja temeljenog na testiranju (TDD) i dizajna usmjerenog na testiranje, a cilj je učiniti ove prakse dostupnijim i intuitivnijim za nove pridošlice i stručnjake.Pomiče vokabular s ispitivanja temeljenog na ponašanju i pozicionira se kao dizajnerska filozofija.