Best Software for 2025 is now live!
Mostrar detalhamento de classificação
Salvar em Minhas Listas
Não Reivindicado
Não Reivindicado

Principais Alternativas de KIF iOS Mais Bem Avaliadas

Avaliações e Detalhes do Produto de KIF iOS

Usuário Verificado em Music
UM
Empresa(> 1000 emp.)
Mais Opções
Avaliador validado
Usuário atual verificado
Fonte da Revisão: Convite da G2
Revisão Incentivada
(Original )Informação
O que você mais gosta KIF iOS?

* Being able to write automated tests in the same language as the development language. This is valuable because developers can write their own automated tests with the same tools and and skills they use everyday.

* Integration with the Unit test targets. They are executed along unit tests by simply pressing CMD+U. Their results are presented inside Xcode without need for much extra configuration or special setups.

* the Framework is clear and easy to understand Análise coletada por e hospedada no G2.com.

O que você não gosta KIF iOS?

* Requires the setup of accessibility in order to be used.

* Isn't very resilient to network conditions, or other asynchronous cases.

* It can slow down total time of execution of tests while waiting for timeouts for asynchronous conditions.

* Failing tests doesn't necessarily mean the code is broken, but that some required condition was not meet: network, backend down, etc. However, there is no way to discern from these two scenarios. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando KIF iOS:

KIF was definitively a great tool to implement automated tests on every iOS project, big or small.

However, the latest version of Xcode now includes a framework that accomplishes this same purpose. Considering this important change in the landscape, I would prefer not to depend on a third party component when Xcode now has this capability. Análise coletada por e hospedada no G2.com.

Que problemas é KIF iOS E como isso está te beneficiando?

* Mainly used as a mechanism of defense against regressions.

* this frees up time for testers and QA to focus on more difficult and valuable tasks.

* and overall, increases the quality of the product and our confidence on changes. Análise coletada por e hospedada no G2.com.

Visão geral de KIF iOS

O que é KIF iOS?

Mantenha-o Funcional - Um Framework de Testes Funcionais para iOS

Detalhes KIF iOS
Mostrar menosMostrar mais
Descrição do Produto

Mantenha-o Funcional - Um Framework de Testes Funcionais para iOS


Detalhes do Vendedor
Ano de Fundação
1999
Localização da Sede
Wakefield, MA
Twitter
@TheASF
66,229 seguidores no Twitter
Página do LinkedIn®
www.linkedin.com
2,291 funcionários no LinkedIn®
Descrição

Community-led development since 1999. FoundationProjectsPeopleGet InvolvedDownloadSupport ApacheHome. We consider ourselves not simply a group of projects sharing a server, but rather a community of developers and users.

Avaliações Recentes de KIF iOS

Usuário Verificado
U
Usuário VerificadoPequena Empresa (50 ou menos emp.)
3.5 de 5
"KIF is a Solid Integration Testing Framework"
Easy to implement and get up and running with the testing platform. Tests app by tapping buttons and performs integration testing that is different...
Usuário Verificado
U
Usuário VerificadoPequena Empresa (50 ou menos emp.)
3.5 de 5
"Good integration test framework"
I like KIF because it's fast and easy to integrate with my iOS projects (github or cocoapods). It works with Xcode tools too, I configure it to wor...
ronner m.
RM
ronner m.Pequena Empresa (50 ou menos emp.)
5.0 de 5
"Apache"
fantástico, pois é muito fácil de usar e configurar, você pode criar páginas da web tanto para estáticas quanto dinâmicas
Distintivo de Segurança
Este vendedor ainda não adicionou suas informações de segurança. Avise-os que você gostaria que eles adicionassem.
0 pessoas solicitaram informações de segurança

Mídia KIF iOS

Responda a algumas perguntas para ajudar a comunidade KIF iOS
Já usou KIF iOS antes?
Sim

13 de 14 Avaliações Totais para KIF iOS

3.8 de 5
Os próximos elementos são filtros e irão alterar os resultados exibidos assim que forem selecionados.
Pesquisar avaliações
Menções Populares
Os próximos elementos são elementos de rádio e classificam os resultados exibidos pelo item selecionado e irão atualizar os resultados exibidos.
Ocultar FiltrosMais Filtros
Os próximos elementos são filtros e irão alterar os resultados exibidos assim que forem selecionados.
Os próximos elementos são filtros e irão alterar os resultados exibidos assim que forem selecionados.
13 de 14 Avaliações Totais para KIF iOS
3.8 de 5
13 de 14 Avaliações Totais para KIF iOS
3.8 de 5
As avaliações da G2 são autênticas e verificadas.
Usuário Verificado em Computer Software
UC
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Usuário atual verificado
Fonte da Revisão: Convite da G2
Revisão Incentivada
O que você mais gosta KIF iOS?

Easy to implement and get up and running with the testing platform. Tests app by tapping buttons and performs integration testing that is different from the built in unit testing framework. Análise coletada por e hospedada no G2.com.

O que você não gosta KIF iOS?

The documentation for KIF is somewhat lacking. I had to do a fair amount of digging/Googling in order to figure out how to use it on some occasions. This also causes KIF to have a steep learning curve. Can be buggy at times especially for newly released versions of iOS. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando KIF iOS:

It's a solid solution and has its own benefits over using Xcode's built-in UI Testing. Works with Travis CI and Jenkins as well which is a big thumbs up in in my book. Análise coletada por e hospedada no G2.com.

Que problemas é KIF iOS E como isso está te beneficiando?

Trying to avoid introducing regressions while building out a product. For this KIF is essential. Basically a more comprehensive unit test and provides regression avoidance at the integration testing level. Análise coletada por e hospedada no G2.com.

Usuário Verificado em Entertainment
UE
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Usuário atual verificado
Fonte da Revisão: Convite da G2
Revisão Incentivada
O que você mais gosta KIF iOS?

I like KIF because it's fast and easy to integrate with my iOS projects (github or cocoapods). It works with Xcode tools too, I configure it to work with a custom test bot. Análise coletada por e hospedada no G2.com.

O que você não gosta KIF iOS?

I need to remove Kif Framework from my app before subit it to the app store because it use a private APIs Análise coletada por e hospedada no G2.com.

Que problemas é KIF iOS E como isso está te beneficiando?

Now i can test my code using XCTest and bots. Análise coletada por e hospedada no G2.com.

Mark G.
MG
Web and Mobile Software Developer
Design
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Usuário atual verificado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta KIF iOS?

KIF funciona muito bem para o que faz. Achei que escrever testes foi direto e gostei do fluxo de trabalho de escrever tudo em uma linguagem (Objective C) e ver os resultados dos meus testes de interface do usuário no XCode bem ao lado dos resultados dos meus testes de unidade. Análise coletada por e hospedada no G2.com.

O que você não gosta KIF iOS?

Não tenho reclamações sobre o KIF em si. É uma ótima biblioteca para o que faz e para quando foi criada. A sintaxe não é particularmente bonita, mas isso provavelmente tem mais a ver com o próprio Objective C do que com esta biblioteca.

A principal questão é que outras ferramentas surgiram que são provavelmente mais úteis, incluindo um suporte cada vez melhor para testes de UI dentro do próprio XCode, mas também ferramentas como o Appium, que permitem usar conjuntos de ferramentas Selenium existentes e também conectar-se ao próprio Sauce Labs e seus muitos dispositivos e versões. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando KIF iOS:

Se você é uma equipe pequena onde os desenvolvedores escrevem e consomem os testes e deseja trabalhar tudo em uma linguagem, pode ser uma boa escolha. Se você precisar usar o Sauce Labs ou Gherkin ou tiver engenheiros com experiência em ferramentas baseadas em Selenium, o Appium pode ser mais adequado. Finalmente, eu não usaria o KIF em um novo projeto sem considerar primeiro as novas ferramentas de teste de UI do XCode 7. Análise coletada por e hospedada no G2.com.

Que problemas é KIF iOS E como isso está te beneficiando?

Eu só precisava de uma maneira rápida e eficaz de verificar se a interface do usuário funcionava e continuava a funcionar e, como tal, ela funcionou brilhantemente. Eu também estava usando o framework Lela para verificar capturas de tela da interface do usuário. Análise coletada por e hospedada no G2.com.

Jeroen L.
JL
Digital Athlete iOS aka. CocoaHead aka. iOS coding monkey
Media Production
Médio Porte(51-1000 emp.)
Mais Opções
Avaliador validado
Usuário atual verificado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
Parceiro comercial do vendedor ou concorrente do vendedor, não incluído nas pontuações do G2.
O que você mais gosta KIF iOS?

KIF é um pouco mais flexível em comparação com as ferramentas padrão fornecidas pela Apple. O desempenho e a integração com o Xcode são bons. Quando executando os testes de UI do KIF em uma integração contínua, deve funcionar devido ao fato de ser inteiramente baseado no XCTest. É uma biblioteca de código aberto apoiada pela Square, Inc. Análise coletada por e hospedada no G2.com.

O que você não gosta KIF iOS?

Integrar o KIF é mais trabalhoso, em comparação com as ferramentas padrão fornecidas pela Apple no Xcode 7. O Xcode não oferece suporte para gravação de testes de interface do usuário. Ele usa uma API não documentada fornecida pela Apple, mas não há como contornar isso. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando KIF iOS:

KIF é uma escolha válida, mas introduz uma dependência extra. A comunidade que desenvolve o KIF é muito prestativa e está muito aberta a melhorias e sugestões. Esteja atento a quando e o que testar automaticamente para regressão na interface do usuário. Também é importante que seu aplicativo tenha um suporte decente de acessibilidade. Análise coletada por e hospedada no G2.com.

Que problemas é KIF iOS E como isso está te beneficiando?

Os testes de integração automatizados nos permitiram reduzir a quantidade de regressões implantadas em produção. Ao escolher inicialmente o KIF, o novo teste automatizado da Apple introduzido no Xcode 7 ainda não estava disponível. O maior benefício que percebemos foi uma quantidade reduzida de bugs levados à produção. Análise coletada por e hospedada no G2.com.

ronner m.
RM
Gerente
Wireless
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Usuário atual verificado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
(Original )Informação
O que você mais gosta KIF iOS?

fantástico, pois é muito fácil de usar e configurar, você pode criar páginas da web tanto para estáticas quanto dinâmicas Análise coletada por e hospedada no G2.com.

O que você não gosta KIF iOS?

Tudo é muito completo, excelente e está constantemente atualizado. !! Nada me incomoda Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando KIF iOS:

recomendado para quem deseja projetar uma página da web e seus relacionados Análise coletada por e hospedada no G2.com.

Que problemas é KIF iOS E como isso está te beneficiando?

Isso me trouxe muitos benefícios no meu trabalho como designer web, facilita-me todos os tipos de criação. Análise coletada por e hospedada no G2.com.

Aurélien L.
AL
Mobile Software Engineer
Marketing and Advertising
Médio Porte(51-1000 emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta KIF iOS?

KIF é uma maneira fácil de testar a Interface do Usuário do seu aplicativo iOS.

Ainda é mantido e tem vários colaboradores (902 commits enquanto escrevo esta resenha).

Funciona do iOS 5.1 até as versões mais recentes do iOS.

Também é utilizável com Swift. Análise coletada por e hospedada no G2.com.

O que você não gosta KIF iOS?

Você precisa gastar tempo configurando seus rótulos de acessibilidade nos elementos da interface do usuário com os quais precisa interagir, não é nada difícil, mas leva uma certa quantidade de tempo.

Hoje em dia, prefiro criar um alvo para testes de interface do usuário no meu projeto e, em seguida, usar o Xcode para gravar testes. É ainda mais rápido do que escrever casos de teste KIF. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando KIF iOS:

Xcode UI testing pode ser exatamente o que você precisa. Análise coletada por e hospedada no G2.com.

Que problemas é KIF iOS E como isso está te beneficiando?

Usando o KIF, você pode resolver problemas com testes de Interface do Usuário, reproduzir um comportamento do Usuário dentro do seu aplicativo com uma solução automatizada que você pode scriptar facilmente.

Benefícios: Scriptar coisas que você precisa testar regularmente, autenticação, navegação. Isso economiza o trabalho de tarefas repetitivas para testar sua IU. Análise coletada por e hospedada no G2.com.

Kunal B.
KB
Software Engineer
Internet
Empresa(> 1000 emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta KIF iOS?

Vem com um conjunto rico de APIs. Integra-se com frameworks de terceiros como o RestKit. Leva poucos minutos para configurar com um caso de teste. Análise coletada por e hospedada no G2.com.

O que você não gosta KIF iOS?

O desempenho geral é lento. A quantidade de tempo que leva para executar um conjunto de testes é alta. Você não pode executar testes em paralelo. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando KIF iOS:

Se você estiver usando Swift, então o framework de teste de UI nativo da Apple pode atender melhor às suas necessidades. Análise coletada por e hospedada no G2.com.

Que problemas é KIF iOS E como isso está te beneficiando?

Teste de automação para aplicativos nativos. Análise coletada por e hospedada no G2.com.

Josh G.
JG
UX Engineer
Internet
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Usuário atual verificado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta KIF iOS?

A integração do KIF com XCTest e Xcode é realmente ótima. Além disso, ao contrário de alguns de seus equivalentes, é mantido ativamente. Análise coletada por e hospedada no G2.com.

O que você não gosta KIF iOS?

A integração requer uma quantidade considerável de trabalho e utiliza APIs privadas, o que me deixa um pouco desconfortável, dado o ritmo em que o conjunto de ferramentas da Apple muda. Análise coletada por e hospedada no G2.com.

Que problemas é KIF iOS E como isso está te beneficiando?

Usamos o KIF para automatizar testes de UI para um projeto iOS. Economizou muito tempo e esforço para nossa pequena equipe ao introduzir novos conjuntos de funcionalidades. Análise coletada por e hospedada no G2.com.

Keven B.
KB
Freelance Senior iOS Developer & Consultant
Information Technology and Services
Médio Porte(51-1000 emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta KIF iOS?

KIF ajuda a melhorar e automatizar o teste funcional do usuário. Integrá-lo no aplicativo é muito fácil porque é integrado escrevendo na mesma linguagem que você já está usando, Objective-C. Ele também usa os testes padrão XCTests integrados pela Apple. Análise coletada por e hospedada no G2.com.

O que você não gosta KIF iOS?

É difícil trabalhar com webviews no início. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando KIF iOS:

Se você deseja economizar tempo e quer uma ferramenta fácil de usar, KIF ajudará você a configurar facilmente testes funcionais para seu aplicativo. Análise coletada por e hospedada no G2.com.

Que problemas é KIF iOS E como isso está te beneficiando?

Teste Funcional do aplicativo completo. Economiza tempo e horas de trabalho. Análise coletada por e hospedada no G2.com.

Usuário Verificado em Financial Services
UF
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite da G2
Revisão Incentivada
O que você mais gosta KIF iOS?

I really liked the easiness of usage, and the descriptive style of the programming. The API covers a lot of use cases, so I didn't have to struggle too much to find the right behavior. Análise coletada por e hospedada no G2.com.

O que você não gosta KIF iOS?

I would have preferred to have some more APIs to verify that a view I'm checking is in the right hierarchy, specifying an ancestor view. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando KIF iOS:

KIF is a really nice platform, and you should give it a try if you think that Apple's implementation of UI testing is not enough and doesn't fit well for you. Análise coletada por e hospedada no G2.com.

Que problemas é KIF iOS E como isso está te beneficiando?

I really like to test the app as a whole, beside using regular unit tests. It is really easy to add coverage in a more user-facing way. Análise coletada por e hospedada no G2.com.