웹 응용 프로그램에서 성능 테스트를 수행해야 여러 사용자가 응용 프로그램에 로그인하여 사용하는 시간을 확인해야하는 시나리오가 있습니다 (빠른 응답). 나는 기록 & 재생을 사용하고 싶지 않다. 여러 사용자가 Loadrunner에서 기존의 셀렌 UI 테스트를 실행할 수있는 방법이 있습니까? 사전 미트Loadrunner를 사용하여 셀렌 테스트를 실행하는 방법
답변
호에
덕분에 당신은 당신의 모델이 QuickTest 전문 통해 다음로드 러너의 맥락에서 GUI 가상 사용자를 실행하려면.
렌더링 작업 (항목을 다운로드하거나 래스터 화 한 후 화면에 픽셀을 실제로 그리는 작업)은 시스템의 부하와 관계없이 비디오 카드의 속도에 따라 동일하게 유지됩니다. 로컬 클라이언트 측 활동.
렌더링과 다른 의미가 있다고 생각합니다 (화면의 그림).
가능할 수도 있습니다.
첫 번째 허들은 언어입니다. Loadrunner는 몇 가지 언어를 지원합니다. 내가 알고있는 셀렌 바인딩이있는 두 가지는 Java와 C#입니다. Selenium 스크립트가 둘 중 하나에 있거나 JVM 또는 CLR (예 : Python)에서 패키징되어 호출 될 수있는 경우 가능할 수 있습니다.
두 번째 장애물은 사용자로드를 지원하는 하드웨어입니다. 브라우저를 실행하면 많은 리소스가 필요합니다. 제 생각에는 당신은 3 개의 브라우저 (크롬, FF 및 IE)를 하나의 상자에서 실행할 수 있다고 생각합니다. 따라서 에이전트 당 세 명의 사용자로 제한됩니다. 사용자로드를 충족시키기 위해 에이전트 수를 실행하는 하드웨어가있는 경우 가능할 수 있습니다. UI 렌더링 시간은 의미가 없습니다.
loadrunner 스크립트는 C# 또는 Java 프로젝트입니다. Selenium 테스트를 실행하고 거기에서 호출하는 데 필요한 참조를 추가하십시오.
그러나 내 직감적 반응은 이것이 삐걱 거리는 소리 일 수 있습니다. 오류 처리는 복잡성을 증가시킵니다.
도랑을로드 러너를 사용하는 아이디어를 여러 셀레늄 테스트를 실행 Neustar 같은 서비스를 사용 :이 대안은 더 나은 결과를 제공 할 수 있습니다. 사용자로드가 낮 으면 Selenium Grid가 옵션이 될 수도 있습니다.
도랑은 Loadunner 웹 API에서 셀렌과 코드를 사용하는 아이디어를 도려냅니다.
LoadRunner 용 Eclipse 애드 인이 있습니다. 이 Addin을 설치하고 LoadRunner 참조를 가져와 셀렌 스크립트에 트랜잭션을 추가 할 수 있습니다.
위의 절차에 대한 자세한 설명은 링크입니다.
http://www.joecolantonio.com/2014/05/08/how-to-run-a-selenium-script-in-loadrunner/
그러나 예와 같은 이전은 고려 사항으로 메모리 사용을해야했다.
- 1. 다른 브라우저에서 LiveServerTestCase를 사용하여 셀렌 테스트를 실행하는 방법은 무엇입니까?
- 2. Selenium Server를 사용하여 Selenium IDE 테스트를 실행하는 방법
- 3. loadrunner를 사용하여 websphere를 모니터링하십시오. 11.0
- 4. 헤드리스 서버에서 htmlunit을 사용하여 셀렌 테스트를 실행합니다.
- 5. gradle을 사용하여 셀렌 테스트를 구성하는 방법은 무엇입니까?
- 6. 셀렌 테스트를 위해 OpenCover를 사용하여 커버리지 얻기
- 7. PhoneGap에서 테스트를 실행하는 방법
- 8. Brunch.io에서 테스트를 실행하는 방법
- 9. NUnit에서이 테스트를 실행하는 방법
- 10. gruntJS로 테스트를 실행하는 방법
- 11. DUnit : 테스트를 실행하는 방법?
- 12. 도커 컨테이너에서 셀렌 테스트를 실행하십시오.
- 13. Jenkins에서 Maven을 사용하여 각도기 테스트를 실행하는 방법
- 14. Gradle을 사용하여 cucumber-jvm 테스트를 실행하는 방법
- 15. Maven을 사용하여 JMeter 테스트를 실행하는 방법
- 16. SBT를 사용하여 Java 테스트를 연속적으로 실행하는 방법
- 17. 셀렌 웹 브라우저를 실행하여 셀렌 스크립트를 실행하는 방법
- 18. 젠킨스에서 특정 테스트를 실행하는 방법
- 19. 셀렌 C#을 사용하여 테스트를 실행하는 동안 브라우저 창을 앞에 가져 오는 방법은 무엇입니까?
- 20. 솔루션에서 모든 테스트를 실행하는 방법
- 21. NUnit 테스트를 동시에 실행하는 방법?
- 22. Maven으로 Spek 테스트를 실행하는 방법?
- 23. Nemerle 프로젝트에서 테스트를 실행하는 방법
- 24. cron을 통해 셀레늄을 사용하여 rspec 테스트를 실행하는 방법
- 25. 코드에서 순서 테스트를 실행하는 방법
- 26. 디버깅하는 동안 테스트를 실행하는 방법
- 27. 명령 줄에서 테스트를 실행하는 방법
- 28. 작성된 순서대로 테스트를 실행하는 방법?
- 29. 조건부로 오이에서 테스트를 실행하는 방법
- 30. 모카 테스트를 연대순으로 실행하는 방법?
시도해 보셨습니까? - http://www.joecolantonio.com/2014/05/08/how-to-run-a-selenium-script-in-loadrunner/ –