What are the risks involved in automation testing?
The risks of Automation Testing are:
1. Do you have skilled resources?
The automation testing demands resources with some knowledge about programming. Focus on the resources. Identify whether the resources have proper knowledge for automation testing. Are they capable to adapt easily to the new technologies? These measures are to be well assessed for building an automation testing team.
2. The initial cost for automation is high.
The initial cost for automation is too high for initial setup. It costs automated tool purchase, training ad maintenance of the test scripts. The unsatisfied customer base is high for automation testing their products. It should be ensured that the cost compensates the testing results.
3. If UI is not fixed, do not thing about automation:
Prior to automating the user interface, it should strongly be determined that, whether the UI is changing extensively or the cost of the automated script maintenance is high or not.
4. Make sure that the application is stable enough:
To automate the early development cycle unless or otherwise it is Agile environment, would not be a good idea. It costs script maintenance cost very high.
5. Stop automating the tests which run once:
Ensure that certain test cases might be running once and not included in the regression testing. Avoid automating such test modules.
What is the various activities involved in software project management its explain?
various activities involved in project management
What is the difference between Object-oriented software engineering and software engineering?
Object-oriented programming is just one possible methodology in the field of software engineering. It is a type of software engineering.
See the related questions for a definition of object-oriented programming.
Can tester test software without software specifications?
According software testing procedure the tester should be provided with software specification without understanding the procedure the tester is going to test nothing
What do you mean by SQA in software engineering?
SQA simply refers to 'software quality assurance', however, quality assurance in software is something that is commonly misunderstood.
After software is built the code is generally tested for compliance to the requirements. The testers are usually separate resources who have been trained in software testing although developers or other people can be pressed into service for testing. Some organizations release software and let their customers do the testing :-)
Testing a software product gives you 'negative assurance', that is, you can state that you did not see anything that makes you believe that the software is incorrect. Negative assurance is not quality assurance.
Quality assurance is about positive assurance, it is making the statement 'we are certain that the software will behave properly in all circumstances.'
When a software product only performs testing then it is giving negative assurance, which is not quality assurance. A software product needs to be built by engineers who understand quality methodologies and practices for a software product to have positive assurance, which is quality assurance.
What are advantages and disadvantages of using animatronics?
Advantage: machines usually have lower cost per hour than people
Disadvantage: uncanny valley. People may find machines scary.
What are the similarities of software engineering process and conventional engineering process?
Software and traditional engineering are somewhat very closely related. Engineering practices like cost and effort estimation are common in both.
The testing phase consumes the maximum effort in waterfall model.
Where can someone purchase Agile Software Development Principles Patterns and Practices?
Thanks for asking such question and I hope this will be a helpful source answer for all. An agile project work is done in regularly iterated cycles, known as sprints which are beneficial for software delivery. Well, a proper frame work can be helpful in scrum so I must suggest tryScrum for getting an agile software development with scrum which can give you more success in software field.
What is milestone in software engineering?
A milestone is a point some way through a project plan that indicates how far the project has progressed.
What is the disadvantage of iterative model?
1.Each phase of an iteration is rigid with no overlaps
2.Costly system architecture or design issues may arise because not all requirements are gathered up front for the entire lifecycle
by prem further any query mail at premananda123@gamil.com
How do you convert a number of jpg files to JPEG files all at once?
There is basically no difference between jpg and jpeg. They mean the same thing, and are exactly the same type of file. It's just a different name (extension) for the same thing.
However if you want to convert these type of images in bulk, ImageBadger Image Converter will help and save your time.
Source: standaloneinstaller.com/download-imagebadger-image-converter
Describe different types and models of decision making process?
According to Simon (1977), Intelligence, Design, And Choice, known as IDC are the phases of Decision making process. In the intelligence phase, decision situation is studied, figure out severity of problem, ownership of the problem.
In the design phase, design of solutions for the problem is created. In the choice phase, one of the best solution from the different designed solutions are selected.
What the differentiate or different stages of software development life cycle?
The Software development process is composed of many activities, notably the following. * Conception: Establishing a case model for the development of the software. * Requirements Analysis: Extracting the requirements of a desired software product is the first task in creating it. While customers probably believe they know what the software is to do, it is important to recognize incomplete, ambiguous or contradictory requirements. * Specification: Specification is the task of precisely describing the software to be written. What functions it should have, the user interface, and any other requirements. * Software architecture: The architecture of a software system refers to an abstract representation of that system. Architecture involves making sure the software system will meet the requirements of the product, as well as ensuring that future requirements can be addressed. The architecture step also addresses interfaces between the software system and other software products, as well as the underlying hardware and the operating system platform. * Implementation: Converting a design to functional code. * Testing: Testing all aspects of the software's functionality. * Documentation: An important task is documenting the internal design of software for the purpose of future maintenance and enhancement. * Software Training and Support: Users will have lots of questions and software problems which leads to the next phase of software. * Maintenance: Maintaining and enhancing software to cope with newly discovered problems or new requirements.
What are the four evolution of software engineering?
upgradation of old softwares. e.g- anti-viruses.
provides opportunities for new jobs and latest requiremants.
provides better interfacing between hardware & software.
Why is software engineering an engineering discipline?
Because it is a structured and systematic approach to building applications. Just like any other egineering discipline it has a planning stage
it has jargon and technical stages , it has conventions and measurement units. It involves the laying and combination of components , and he testing of their efficiency and sustainabibilty
The 8086/8088 has a clock oscillator circuit. You provide a crystal, and it will generate a clock signal that controls the speed of the processor. In that respect, it has a clock.
The 8086/8088, however, does not have a time of day or date clock. You can build a software entity that keeps day/date time using interrupts from a divider off of the clock oscillator but, that is not the same thing as a non-volatile clock chip such as provided in the PC, but which is not part of the 8086/8088.
How the modem change the analog signal?
MODEM stands for modulator/demodulator. Outgoing it modulates a carrier wave with information and transmits this data on a wire or through the air. When it receives a modulated signal it demodulates the signal and separates out the information.
What is an electrical device that converts ac to dc?
if its already an ac y u need to convert!......Yes it need to change because in ac supply we need to change the frequency of current so ac to ac converter needed.The name of AC to AC converter is Regulator
ER Diagram for a airline management system?
The diagram for airline reservation system can be found by doing an internet search. It includes the day of the week and the flight.
What is prototyping model and give examples?
Prototyping model is one of the software development life cycle model. In this we prepare a prototype before the actual product.
What is procedural abstraction in software engineering?
When we consider a modular solution to any problem, many levels of abstraction can be posed. At the highest level of abstraction, a solution is stated in broad terms using of the problem environment. At lower levels of abstraction, a mmore detailed description of the solution is provided.