cynic

소프트웨어 스크린 샷:
cynic
소프트웨어 정보:
버전: 1.0
업로드 날짜: 14 Apr 15
개발자: Ruslan Spivak
라이센스: 무료
인기: 9

Rating: nan/5 (Total Votes: 0)

요즘 거의 모든 응용 프로그램 데이터베이스, 게이트웨이, 지불, 또는 HTTP를 통해 소비하는 일부 웹 서비스와 같은 여러 통합 지점을 보유하고 있습니다.
원격 시스템과의 모든 통신은 네트워크와 모두 네트워크를 통해 발생하고 그 시스템은 종종 남았습니다 이동합니다.
원격 끝이 사양에서 동작하며, 테스트를위한 유일한 장소는 우리 모두가 알다시피,입니다 생산된다 엉망이 갈 때 우리는 우리의 시스템의 동작을 테스트하지 않는 경우, 일부 시스템에는 적합 미만이다.
원격 시스템 호출이 네트워크를 사용하기 때문에, 소켓 연결은, 예를 들면 다른 실패 시나리오를 가질 수있다 :
- 원격 엔드 RS​​T TCP 패킷을 전송하여 연결을 재설정
- 연결이 설정 될 수 있지만 응답을 다시 전송되지 않습니다와 (당신이 어떤 점에서 문제가 될 수 있습니다 앱에서 소켓 시간 초과를 사용하지 않는 경우) 연결이 닫히지 않았습니다.
- 원격 엔드는 응답으로 쓰레기 데이터를 보낼 수
-이 서비스는 대신 예상 JSON 응답의 HTTP를 통해 HTML을 보낼 수 있습니다
- HTTP 서비스는 응답 데이터를 매 30 초마다 하나의 바이트를 전송할 수있다
- 원격 HTTP 서비스는 헤더없이 몸을 보냅니다
-이 서비스는 메가 바이트의 데이터 대신 예상 킬로바이트을 보낼 수 있습니다
- 기타
그것은 이러한 조건 중 일부가 일어날 때 우리의 응용 프로그램의 동작을 테스트 할 수 좋은 것입니다.
냉소는 테스트에 도움을 시도합니다. 기본적으로 그것은 바로 명령 줄에서 교활하고 악독 원격 시스템을 시뮬레이션하는 데 사용할 수있는 테스트 장치 (더블 시험)입니다.
냉소가 시스템에 부상을 입을 열심히하려고합니다.
이 목표는 냉소적 테스트중인 시스템을 만드는 것입니다이다.
http://cynic.readthedocs.org에서 포맷 된 문서를 읽기
설치
& NBSP; sudo는] 냉소를 설치 PIP
또는 자식 마스터 지점에서 최첨단 버전 :
& NBSP; sudo는] 자식 + HTTPS를 설치 PIP : //github.com/rspivak/cynic.git#egg=cynic

이 요구 사항 :

이 파이썬

유사한 소프트웨어

mock_helpers
mock_helpers

14 Apr 15

should-dingus
should-dingus

11 May 15

assertEquals
assertEquals

20 Feb 15

importchecker
importchecker

15 Apr 15

개발자의 기타 소프트웨어 Ruslan Spivak

TinyPie
TinyPie

12 May 15

sftpserver
sftpserver

14 Apr 15

httpcode
httpcode

14 Apr 15

코멘트 cynic

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!