Robot Framework 快速入门(6)

发表于:2012-02-29来源:TIB自动化测试工作室作者:TIB点击数: 标签:Robot Framew
def attempt_to_login_with_credentials(self, username, password): self._run_command(login, username, password) def status_should_be(self, expected_status): if expected_status != self._status: raise Ass

  def attempt_to_login_with_credentials(self, username, password):

  self._run_command('login', username, password)

  def status_should_be(self, expected_status):

  if expected_status != self._status:

  raise AssertionError("Expected status to be '%s' but was '%s'"

  % (expected_status, self._status))

  def _run_command(self, command, *args):

  command = '"%s" %s %s' % (self._sut_path, command, ' '.join(args))

  process = os.popen(command)

  self._status = process.read().strip()

  process.close()

原文转自:http://www.ltesting.net