기능 테스트를 시도하고 있지만 쿠키 처리 방법을 모르겠습니다. Ruby와 Minitest를 사용하여 컨트롤러의 기능 테스트를하고 있습니다. 하지만 컨트롤러에서 테스트를 실행하려면 먼저 인증을 받아야합니다. 인증은 쿠키를 사용하여 사용자가 로그인했는지 여부를 확인합니다. 문제는 기능 테스트에서 쿠키를 확인하지 못하기 때문에 테스트를 인증하고 실행할 수 없다는
내 모델의 메소드에 대한 테스트를 작성하고 있습니다. 물론 단위 테스트가 필요한 것처럼 들리지만,이 메소드의 인수 중 하나는 레일 애플리케이션의 양식에서 매개 변수를 취합니다. 유닛 테스트 또는 기능 테스트 (또는 둘 다)를 작성해야합니까? 단위 테스트의 경우 폼 응답의 출력과 비슷한 해시 변수를 설정하는 것입니다. 그러나 폼 매개 변수가 언젠가 업데이트되
내 프로젝트에서 스토리는 사용자에게 속하며 일반적으로 모든 스토리 액세스는 중첩 된 리소스를 통해 이루어 지지만 모든 이야기. 내 routes.rb 파일에서 내가 가진 : all_stories : 나는라는 행동이 내 stories_controller.rb 파일에서 all_stories /all_stories(.:format) {:controller=>"st
현재 Grails와 JQuery를 사용하여 웹 응용 프로그램을 개발 중입니다. 프로젝트에는 Ajax 요청이 포함되어있다. 기능 테스트 도구를 선택하고 주제 검색에 대한 정보를 찾지 만 여전히 결정을 내릴 수는 없습니다. 나는 기존 툴을 사용 해본 적이 없으므로 편견이 없습니다. Javascript 지원이 필요하다는 것을 알고 있지만 요구 사항에 관한 것입니
symfony 1.x에서 일부 코드로 데이터베이스 수정없이 테스트를 실행할 수있었습니다. 예를 들어, 내 테스트 중 하나는 사용자의 등록을 테스트합니다. 이 테스트를 실행하면 사용자는 항상 데이터베이스에 있습니다. 데이터베이스를 영구적으로 수정하지 않고 테스트를 수행하려면 어떻게해야합니까?
Robotium으로 Android에서 테스트하는 것이 처음입니다. 일부 테스트를 실행하기 전에 프로그램을 어떻게 제거하고 설치합니까? 예를 들어, 로그인 활동을 테스트하려면 로그인 자격 증명이 이전 앱 실행에서 저장되지 않았는지 확인해야합니다. 아니면 다른 방법이 있습니까?
전적으로 자바 스크립트로 작성된 크롬 앱에 대한 기능 테스트를 작성하고 있습니다. Cucumber와 Selenium Webdriver를 사용하고 크롬 테스트를하기로 결정했습니다. 오이 단계 정의 안에 셀레늄 코드를 썼다. 그리고 그것은 잘 작동한다 (나는 단지 시작했다). 나는 capybara (또는 webrat)로 헤드리스 테스트를 할 수 있다는 것을 알
Symfony2에서 설명서를 읽었지만 제대로 작동하지 않습니다. 이 요청이 들어 오면 내가 사이트를 수행 할 때, 검색이 잘 작동이 public function testSearch()
{
$client = static::createClient();
$crawler = $client->request('POST', '/search/resul