Encerrado

WatiR or WatiN Automationg GURU EXPERT NEEDED

My company is looking for the ultimate EXPERT in automation using WatiR or WatiN preferable. We develop a large software project in C# ASP.NET for a very, very, veryyy robust web application using a huge amount of Javascript and custom web controls. I need an automation expert to create an automation framework that we can grow on. I have already attempted to automate this with 2 other people and they were not knowledgeable enough to accomplish the task. The project will be divided in 3 stages. Stage 1: Proof of concept. Demonstrate that you can actually automate our application by recognizing 2 of the (35) custom controls we use. Stage 2: Automate the rest of the controls Stage 3: Provide support. THIS IS STAGE #1. The only task for this stage is: I will be sending you a URL and you have to be able to automate the log-in. The task is to type the username, blur out, type the password, blur out, and click the submit button. I expect you to be able to do this, before we hire you. I will be sending the URL for doing the testing, in private message to the coders as they reply understanding the requirements of this proposal. ---- I was able to automate most of our application using QuickTestProfessional, and the WebExtensibility Kit. I am giving more information below: Our basic code looks like this:

## Deliverables

1) Script that can login into our application using the mentioned technique. ==== Addtl. info You could write code like this: module GmedControls # All Gmed controls need DOM ID. def gmed_text_field(what) text_field(:id, "#{what}_TextBox") end def gmed_button(what, actual = 'Table') table(:id, "#{what}_#{actual}") end end The above example is WRONG WAY TO DO IT. You simple “Hide?? from the main script, the fact that you are using the inner controls, but you would not really use the gMed:Control. Our framework handles the interaction between gMedControl and the inner elements. If you trigger events directly on the HTML elements and you skip the framework, the logic that handles everything, such as behaviors of synchrnonization between the inner elements and the gmed control, etc. Some events will work going directly, but as you move forward some will not. You will also trigger exceptions, etc. Also if in the future we switch the control lets say for a third party vendor control, or if we change the intrinsic infrastructure of the control, the test script will be compromised, making difficult to maintain and having to re-write test scripts when simple inner elements change. We need to ALWAYS work via Framework. For example textbox control from framework has this property not currently available in JS ( .text is not a JS value, but instead .value is): [url removed, login to view] = “xyz?? for example, will set the property value of the text box. Note that this property is not available to the inner html control directly. (Using native JS method .value .. not what we want) [url removed, login to view] = “xyz?? This is the inner html control way of doing it, but this is NOT USING the framework and therefore is not the way we want to do it. Another example, if the application has Disabled an input box, and you access the gMed Control, it will not allow you to enter text into that box. However, if the input box is disabled by the framework, but you try to set the value of the INNER control, it will allow you to set it, but it will not be appropriate, it will cause validation errors, js errors later on thrown by the framework and the lack of synch.

## Platform

WatiR, WatiN, ASP.NET, JS

Habilidades: Vale Tudo, Testes / Garantia de qualidade, Testes de Usabilidade, Teste de Website

Ver mais: watir text, write proposal example, write project proposal example, write a proposal example, write a project proposal example, what software needed to create a website, what is project proposal with example, what is guru, what is a project proposal with an example, website qa software, website coders needed, url guru, the project proposal example, the need for coders in the future, text guru, testing guru, test guru, software testing guru, software guru, qa guru, making a project proposal, logic guru, i want to develop my property, i want develop a website using asp net, it proposal example

Acerca do Empregador:
( 20 comentários ) Hallandale Beach, United States

ID do Projeto: #2978809

12 freelancers estão ofertando em média $3003 para este trabalho

eztechsystems

See private message.

$4250 USD in 7 dias
(11 Comentários)
5.8
threesixtyl

See private message.

$4250 USD in 7 dias
(27 Comentários)
5.6
buildmyappvw

See private message.

$4250 USD in 7 dias
(2 Comentários)
5.5
vw6796872vw

See private message.

$3230 USD in 7 dias
(7 Comentários)
3.8
testriqvw

See private message.

$425 USD in 7 dias
(16 Comentários)
3.5
po2devs

See private message.

$850 USD in 7 dias
(5 Comentários)
3.8
jazzezravi

See private message.

$3400 USD in 7 dias
(3 Comentários)
2.6
alienwebsl

See private message.

$4165 USD in 7 dias
(5 Comentários)
2.7
Verytion

See private message.

$1020 USD in 7 dias
(1 Comentário)
1.7
develop005

See private message.

$3825 USD in 7 dias
(0 Comentários)
0.0
melhorinfo

See private message.

$4250 USD in 7 dias
(2 Comentários)
0.0
chiru79850

See private message.

$2125 USD in 7 dias
(1 Comentário)
0.0