Added helper functions for starting attacker and victim browsers
This commit is contained in:
@@ -30,4 +30,14 @@ class BeefTest
|
||||
session
|
||||
end
|
||||
|
||||
def self.new_attacker
|
||||
self.login
|
||||
end
|
||||
|
||||
def self.new_victim
|
||||
victim = Capybara::Session.new(:selenium)
|
||||
victim.visit(VICTIM_URL)
|
||||
victim
|
||||
end
|
||||
|
||||
end
|
||||
@@ -53,9 +53,9 @@ class TC_login < Test::Unit::TestCase
|
||||
end
|
||||
|
||||
def test_hooking_browser
|
||||
attacker = BeefTest.login
|
||||
victim = Capybara::Session.new(:selenium)
|
||||
victim.visit(VICTIM_URL)
|
||||
attacker = BeefTest.new_attacker
|
||||
victim = BeefTest.new_victim
|
||||
|
||||
sleep 2.0
|
||||
|
||||
attacker.has_content?(VICTIM_DOMAIN)
|
||||
|
||||
Reference in New Issue
Block a user